diff --git a/Web_Development/Javascript/7.The DOM/DOM - Examples/Example1 - Random BG color generator/README.md b/Web_Development/Javascript/7.The DOM/DOM - Examples/Example1 - Random BG color generator/README.md
new file mode 100644
index 0000000000..1c6b110be3
--- /dev/null
+++ b/Web_Development/Javascript/7.The DOM/DOM - Examples/Example1 - Random BG color generator/README.md
@@ -0,0 +1,128 @@
+# Example 1 - Background color changer
+
+![Example 1](./example1.gif)
+
+HTML Code
+
+```html
+
+
+
+
+
+
Background Color: RGB(255,255,255)
+
+
+
+
+
+
+
+```
+
+CSS Code
+
+```css
+@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@500&display=swap');
+
+.content{
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ text-align: center;
+ font-family: 'Quicksand', sans-serif;
+ margin: auto;
+ position: absolute;
+ top: 0; left: 0; bottom: 0; right: 0;
+
+}
+
+.box{
+ background-color: white;
+ border: 2px solid black;
+ border-radius: 25px;
+ padding-left: 10px;
+ padding-right: 10px;
+ font-size: 30px;
+ font-weight: 600;
+}
+
+.changebtn{
+ margin-top: 10px;
+ padding-top: 10px;
+ padding-bottom: 10px;
+ padding-left: 20px;
+ padding-right: 20px;
+ background-color: white;
+ font-family: 'Quicksand', sans-serif;
+ font-size: 20px;
+ border-radius: 10px;
+}
+
+.changebtn:hover{
+ background-color: black;
+ color: white;
+}
+
+/* footer */
+
+.footer {
+ font-family: 'Quicksand', sans-serif;
+ position: fixed;
+ left: 0;
+ bottom: 0;
+ width: 100%;
+ background-color: rgba(255, 255, 255, 0.253);
+ color: black;
+ text-align: center;
+ }
+
+.heart{
+ color: red;
+}
+
+.github{
+ text-decoration: none;
+}
+
+.gwoc{
+ color: tomato;
+}
+```
+Javascript Code
+
+```javascript
+
+const btn = document.getElementById('colorbtn');
+const color = document.querySelector('.color');
+
+btn.addEventListener("click", ()=>{
+
+ const c1 = getRandom1(255);
+ const c2 = getRandom2(255);
+ const c3 = getRandom3(255);
+ document.body.style.backgroundColor = `rgba(${c1},${c2},${c3})`;
+ color.textContent = `RGB(${c1},${c2},${c3})`;
+ color.style.color=`rgba(${c1},${c2},${c3})`;
+});
+
+function getRandom1(max){
+ return Math.floor(Math.random() * max);
+}
+function getRandom2(max){
+ return Math.floor(Math.random() * max);
+}
+function getRandom3(max){
+ return Math.floor(Math.random() * max);
+}
+```
diff --git a/Web_Development/Javascript/7.The DOM/DOM - Examples/Example1 - Random BG color generator/example1.gif b/Web_Development/Javascript/7.The DOM/DOM - Examples/Example1 - Random BG color generator/example1.gif
new file mode 100644
index 0000000000..3a0f4f8306
Binary files /dev/null and b/Web_Development/Javascript/7.The DOM/DOM - Examples/Example1 - Random BG color generator/example1.gif differ
diff --git a/Web_Development/Javascript/7.The DOM/DOM - Examples/Example2 - Counter/README.md b/Web_Development/Javascript/7.The DOM/DOM - Examples/Example2 - Counter/README.md
new file mode 100644
index 0000000000..cff8e9f157
--- /dev/null
+++ b/Web_Development/Javascript/7.The DOM/DOM - Examples/Example2 - Counter/README.md
@@ -0,0 +1,162 @@
+# Example 2 - Counter
+
+![Example 2](./example2.gif)
+
+HTML Code
+
+```html
+
+
+
+