diff --git "a/32\351\231\206\345\210\251\347\276\244/\344\275\234\344\270\232/2022_11_21\345\205\250\351\200\211\345\217\215\351\200\211.html" "b/32\351\231\206\345\210\251\347\276\244/\344\275\234\344\270\232/2022_11_21\345\205\250\351\200\211\345\217\215\351\200\211.html" new file mode 100644 index 0000000000000000000000000000000000000000..6f1b6f5fe78d08db25f54ad056d18dda274ebbb0 --- /dev/null +++ "b/32\351\231\206\345\210\251\347\276\244/\344\275\234\344\270\232/2022_11_21\345\205\250\351\200\211\345\217\215\351\200\211.html" @@ -0,0 +1,117 @@ + + + + + + getElementsByTagName获取checkbox进行全选 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ 全选 + 反选 + 姓名性别专业爱好
刘备软件开发抽烟
关羽国际贸易喝酒
张飞园林设计烫头发
赵云平面设计抽烟
黄忠影视制作玩游戏
小乔高级护理唱歌
+ + + + \ No newline at end of file diff --git "a/32\351\231\206\345\210\251\347\276\244/\347\254\224\350\256\260/2022-11-21DOM.md" "b/32\351\231\206\345\210\251\347\276\244/\347\254\224\350\256\260/2022-11-21DOM.md" new file mode 100644 index 0000000000000000000000000000000000000000..e6fc3d77f5738b2e758127276841555f2e9c0159 --- /dev/null +++ "b/32\351\231\206\345\210\251\347\276\244/\347\254\224\350\256\260/2022-11-21DOM.md" @@ -0,0 +1,35 @@ +### 节点: + +一般节点至少拥有nodeType(结点类型),nodeName(节点名称)和nodeValue(节点值)这三个基本属性。 + +``` +元素节点 nodeType为1。 + +属性节点 nodeType为2。 +``` + +子节点:node.childNode 得到的是所有的子节点,包括元素节点,文本节点等。 文本节点 nodeType为3。 + +父节点 + +父节点:node.parentNode 得到的是离元素最近的父级节点,如果找不到父节点节返回为null + +### 子节点 + +子节点:node.childNode 得到的是所有的子节点,包括元素节点,文本节点等。、 + +### 兄弟节点 + +兄弟节点: + +返回上/下一个兄弟节点,包含元素节点、文本节点等。 + +下一个兄弟节点node.nextSibling + +上一个兄弟节点node.previousSibling + +返回上/下一个兄弟元素节点(IE9以上兼容) + +下一个兄弟元素节点node.nextElementSibling + +上一个兄弟元素节点node.previousElementSibling \ No newline at end of file