From 550d47f1366eaa6e6a2c6d280d0cdd26f9c28f75 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BC=A0=E5=85=88=E6=9D=B0?= <19892226650@139.com>
Date: Thu, 24 Nov 2022 02:58:54 +0000
Subject: [PATCH 1/8] =?UTF-8?q?38=E5=BC=A0=E5=85=88=E6=9D=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 张先杰 <19892226650@139.com>
---
.../\344\272\213\344\273\266.md" | 33 +++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100644 "38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/\344\272\213\344\273\266.md"
diff --git "a/38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/\344\272\213\344\273\266.md" "b/38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/\344\272\213\344\273\266.md"
new file mode 100644
index 0000000..d95a6f8
--- /dev/null
+++ "b/38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/\344\272\213\344\273\266.md"
@@ -0,0 +1,33 @@
+事件
+
+DOM 0
+
+当有多个同类型事件触发时,只会触发一个 ,兼容性较高
+
+同类型会覆盖前面的
+
+
+
+DOM 2
+
+当有多个同类型事件触发时,会依次触发, 兼容性较差
+
+
+
+事件流
+
+//事件从最外层开始捕获,直到当前元素(触发事件的对象),再从当前元素向外冒泡到document
+
+ //事件会自发冒泡(微软)(从里层向外层冒泡,直到document)
+
+ //事件捕获(网景)(从最外层向里层)
+
+ // function fn1() {
+
+ // alert('这是最外层body里面的点击事件')
+
+ // }
+
+
+
+ //addEventListener('click',fn2,false):默认false,表示冒泡 true:捕获
\ No newline at end of file
--
Gitee
From 2d4303e84d1abc5330564b40e768d446d39e2d14 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BC=A0=E5=85=88=E6=9D=B0?= <19892226650@139.com>
Date: Thu, 24 Nov 2022 02:59:30 +0000
Subject: [PATCH 2/8] =?UTF-8?q?38=E5=BC=A0=E5=85=88=E6=9D=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 张先杰 <19892226650@139.com>
---
...270\232\350\257\276\344\275\234\344\270\232.html" | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 "38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022_11_21js\347\254\254\345\215\201\344\271\235\350\212\202\344\270\223\344\270\232\350\257\276\344\275\234\344\270\232.html"
diff --git "a/38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022_11_21js\347\254\254\345\215\201\344\271\235\350\212\202\344\270\223\344\270\232\350\257\276\344\275\234\344\270\232.html" "b/38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022_11_21js\347\254\254\345\215\201\344\271\235\350\212\202\344\270\223\344\270\232\350\257\276\344\275\234\344\270\232.html"
new file mode 100644
index 0000000..b4c328e
--- /dev/null
+++ "b/38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022_11_21js\347\254\254\345\215\201\344\271\235\350\212\202\344\270\223\344\270\232\350\257\276\344\275\234\344\270\232.html"
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+ Document
+
+
+
+
+
\ No newline at end of file
--
Gitee
From dd0f02901ed2829622673d8e2ae065e7199b06eb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BC=A0=E5=85=88=E6=9D=B0?= <19892226650@139.com>
Date: Thu, 24 Nov 2022 05:31:12 +0000
Subject: [PATCH 3/8] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=2038?=
=?UTF-8?q?=E5=BC=A0=E5=85=88=E6=9D=B0/=E7=AC=94=E8=AE=B0/=E4=BA=8B?=
=?UTF-8?q?=E4=BB=B6.md?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../\344\272\213\344\273\266.md" | 33 -------------------
1 file changed, 33 deletions(-)
delete mode 100644 "38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/\344\272\213\344\273\266.md"
diff --git "a/38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/\344\272\213\344\273\266.md" "b/38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/\344\272\213\344\273\266.md"
deleted file mode 100644
index d95a6f8..0000000
--- "a/38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/\344\272\213\344\273\266.md"
+++ /dev/null
@@ -1,33 +0,0 @@
-事件
-
-DOM 0
-
-当有多个同类型事件触发时,只会触发一个 ,兼容性较高
-
-同类型会覆盖前面的
-
-
-
-DOM 2
-
-当有多个同类型事件触发时,会依次触发, 兼容性较差
-
-
-
-事件流
-
-//事件从最外层开始捕获,直到当前元素(触发事件的对象),再从当前元素向外冒泡到document
-
- //事件会自发冒泡(微软)(从里层向外层冒泡,直到document)
-
- //事件捕获(网景)(从最外层向里层)
-
- // function fn1() {
-
- // alert('这是最外层body里面的点击事件')
-
- // }
-
-
-
- //addEventListener('click',fn2,false):默认false,表示冒泡 true:捕获
\ No newline at end of file
--
Gitee
From f4dd772fab0791f84107a16231e9b8737434ee07 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BC=A0=E5=85=88=E6=9D=B0?= <19892226650@139.com>
Date: Thu, 24 Nov 2022 05:31:28 +0000
Subject: [PATCH 4/8] =?UTF-8?q?38=E5=BC=A0=E5=85=88=E6=9D=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 张先杰 <19892226650@139.com>
---
.../\344\272\213\344\273\266.md" | 39 +++++++++++++++++++
1 file changed, 39 insertions(+)
create mode 100644 "38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/\344\272\213\344\273\266.md"
diff --git "a/38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/\344\272\213\344\273\266.md" "b/38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/\344\272\213\344\273\266.md"
new file mode 100644
index 0000000..b8cefed
--- /dev/null
+++ "b/38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/\344\272\213\344\273\266.md"
@@ -0,0 +1,39 @@
+事件
+
+DOM 0
+
+当有多个同类型事件触发时,只会触发一个 ,兼容性较高
+
+同类型会覆盖前面的
+
+
+
+DOM 2
+
+当有多个同类型事件触发时,会依次触发, 兼容性较差
+
+
+
+事件流
+
+//事件从最外层开始捕获,直到当前元素(触发事件的对象),再从当前元素向外冒泡到document
+
+ 事件会自发冒泡(微软)(从里层向外层冒泡,直到document)
+
+事件冒泡就是从目标事件开始,把事件一点一点像父元素传递
+
+ 事件捕获(网景)(从最外层向里层)
+
+事件捕获就是从父元素流向目标元素
+
+DOM2级事件"规定的事件流包括三个阶段:**事件捕获阶段**、**处于目标阶段**、**事件冒泡阶段**。
+
+ function fn1() {
+
+ alert('这是最外层body里面的点击事件')
+
+ }
+
+
+
+addEventListener('click',fn2,false):默认false,表示冒泡 true:捕获
\ No newline at end of file
--
Gitee
From cbe962732d4200cef21ace6507dccc200c1df368 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BC=A0=E5=85=88=E6=9D=B0?= <19892226650@139.com>
Date: Thu, 24 Nov 2022 05:32:29 +0000
Subject: [PATCH 5/8] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=2038?=
=?UTF-8?q?=E5=BC=A0=E5=85=88=E6=9D=B0/=E4=BD=9C=E4=B8=9A/2022=5F11=5F21js?=
=?UTF-8?q?=E7=AC=AC=E5=8D=81=E4=B9=9D=E8=8A=82=E4=B8=93=E4=B8=9A=E8=AF=BE?=
=?UTF-8?q?=E4=BD=9C=E4=B8=9A.html?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...270\232\350\257\276\344\275\234\344\270\232.html" | 12 ------------
1 file changed, 12 deletions(-)
delete mode 100644 "38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022_11_21js\347\254\254\345\215\201\344\271\235\350\212\202\344\270\223\344\270\232\350\257\276\344\275\234\344\270\232.html"
diff --git "a/38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022_11_21js\347\254\254\345\215\201\344\271\235\350\212\202\344\270\223\344\270\232\350\257\276\344\275\234\344\270\232.html" "b/38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022_11_21js\347\254\254\345\215\201\344\271\235\350\212\202\344\270\223\344\270\232\350\257\276\344\275\234\344\270\232.html"
deleted file mode 100644
index b4c328e..0000000
--- "a/38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022_11_21js\347\254\254\345\215\201\344\271\235\350\212\202\344\270\223\344\270\232\350\257\276\344\275\234\344\270\232.html"
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
- Document
-
-
-
-
-
\ No newline at end of file
--
Gitee
From 90496349d54bd688b8e51ed6aa5788d57dafe552 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BC=A0=E5=85=88=E6=9D=B0?= <19892226650@139.com>
Date: Thu, 24 Nov 2022 05:32:49 +0000
Subject: [PATCH 6/8] =?UTF-8?q?38=E5=BC=A0=E5=85=88=E6=9D=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 张先杰 <19892226650@139.com>
---
...\346\254\241\344\275\234\344\270\232.html" | 32 +++++++++++++++++++
1 file changed, 32 insertions(+)
create mode 100644 "38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022_11_23js\347\254\254\344\272\214\345\215\201\346\254\241\344\275\234\344\270\232.html"
diff --git "a/38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022_11_23js\347\254\254\344\272\214\345\215\201\346\254\241\344\275\234\344\270\232.html" "b/38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022_11_23js\347\254\254\344\272\214\345\215\201\346\254\241\344\275\234\344\270\232.html"
new file mode 100644
index 0000000..a492f85
--- /dev/null
+++ "b/38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022_11_23js\347\254\254\344\272\214\345\215\201\346\254\241\344\275\234\344\270\232.html"
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+ Document
+
+
+
+
+
+
+
+
\ No newline at end of file
--
Gitee
From aedb8c96a32ac2e80473f0dd502c3e45fc06988b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BC=A0=E5=85=88=E6=9D=B0?= <19892226650@139.com>
Date: Fri, 25 Nov 2022 05:19:07 +0000
Subject: [PATCH 7/8] =?UTF-8?q?38=E5=BC=A0=E5=85=88=E6=9D=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 张先杰 <19892226650@139.com>
---
.../\344\275\234\344\270\232/2022.11.24.html" | 39 +++++++++++++++++++
1 file changed, 39 insertions(+)
create mode 100644 "38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022.11.24.html"
diff --git "a/38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022.11.24.html" "b/38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022.11.24.html"
new file mode 100644
index 0000000..a78d2dc
--- /dev/null
+++ "b/38\345\274\240\345\205\210\346\235\260/\344\275\234\344\270\232/2022.11.24.html"
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+ Document
+
+
+
+
+ 狗
+ 猫
+ 鼠
+
+
+
+
+
+
\ No newline at end of file
--
Gitee
From 1d3282b5e76c4b2dcedb2123c21dd820e91af2b8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BC=A0=E5=85=88=E6=9D=B0?= <19892226650@139.com>
Date: Fri, 25 Nov 2022 05:20:06 +0000
Subject: [PATCH 8/8] =?UTF-8?q?38=E5=BC=A0=E5=85=88=E6=9D=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: 张先杰 <19892226650@139.com>
---
...\344\272\213\344\273\266(\344\270\213).md" | 95 +++++++++++++++++++
1 file changed, 95 insertions(+)
create mode 100644 "38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/2022-11-24js\347\254\254\344\272\214\345\215\201\344\270\200\350\212\202\344\270\223\344\270\232\350\257\276\344\272\213\344\273\266(\344\270\213).md"
diff --git "a/38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/2022-11-24js\347\254\254\344\272\214\345\215\201\344\270\200\350\212\202\344\270\223\344\270\232\350\257\276\344\272\213\344\273\266(\344\270\213).md" "b/38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/2022-11-24js\347\254\254\344\272\214\345\215\201\344\270\200\350\212\202\344\270\223\344\270\232\350\257\276\344\272\213\344\273\266(\344\270\213).md"
new file mode 100644
index 0000000..20dc191
--- /dev/null
+++ "b/38\345\274\240\345\205\210\346\235\260/\347\254\224\350\256\260/2022-11-24js\347\254\254\344\272\214\345\215\201\344\270\200\350\212\202\344\270\223\344\270\232\350\257\276\344\272\213\344\273\266(\344\270\213).md"
@@ -0,0 +1,95 @@
+事件
+
+#### 阻止默认行为
+
+默认事件:表单提交,a标签跳转,右键菜单等
+
+```js
+
+```
+
+#### JS常用事件
+
+###### 1.点击事件
+
+onclick:单击事件
+
+ondblclick:双击事件
+
+###### 2.焦点事件
+
+onblur:失去焦点 //单独使用
+
+onfocus:元素获得焦点。//可以单独使用
+
+###### 3.加载事件
+
+onload:一张页面或一幅图像完成加载。
+
+###### 4.鼠标事件
+
+onmousedown: 鼠标按钮被按下。
+
+onmouseup: 鼠标按键被松开。
+
+onmousemove: 鼠标被移动。
+
+onmouseover: 鼠标移到某元素之上。//和onmouseout成对使用
+
+onmouseout :鼠标从某元素移开。
+
+###### 5.键盘事件
+
+onkeydown :某个键盘按键被按下。
+
+onkeyup: 某个键盘按键被松开。
+
+onkeypress :某个键盘按键被按下并松开。
+
+###### 6.选择和改变
+
+onchange :域的内容被改变。
+
+onselect :文本被选中。
+
+###### 7.表单事件
+
+onsubmit :确认按钮被点击。
+
+onreset: 重置按钮被点击
+
+
+
+事件绑定
+
+ // var insideDiv = document.getElementById('inside');
+
+ //id: #id class: .calssname 标签: div
+
+ // var insideDiv = document.querySelector('#inside')//id
+
+ // var insideDiv = document.querySelector('.box')//class
+
+var insideDiv = document.querySelector('div div'); //获取第一个div子代的第一个div
+
+ //根据标签名
+
+ // var insideDiv = document.getElementsByTagName('div')[1];
+
+//阻止冒泡
+
+ //1. e.cancelBubble = true;
+
+ //2. e.stopPropagation();
\ No newline at end of file
--
Gitee