摘要: javascript 封装一个class选择器缺点是选择不了如<liclass="cccabc">class为cccabc<>这种含有多个class的节点<ul id="ul1"> <li>1</li> <li>2</li> <li class="ccc">class为ccc</li> <li>4</li> <li class="ccc">class为ccc</li& 阅读全文
posted @ 2013-03-27 15:58 金帛 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1、首尾子节点(有兼容问题)firstChild,firstElementChild 首子节点,前者为IE678,后者为FFlastChild,lastElementChild 尾子节点,前者为IE678,后者为FF<ul id="ul1"> <li>111</li> <li>222</li> <li>333</li> <li>444</li> <li>555</li></ul><script>var oUl = doc 阅读全文
posted @ 2013-03-27 15:42 金帛 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1、childNodes nodeType 获取子节点(有兼容问题,用nodeType来判断)——children获取子节点(无兼容问题)<ul id="ul1"> <li>1111</li> <li>2222</li> <li>3333</li></ul><script>var oUl = document.getElementById("ul1");alert(oUl.childNodes.length); /*IE6,7,8下弹出3,其他弹出 阅读全文
posted @ 2013-03-27 15:23 金帛 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1、创建DOM元素creatElement(标签名) 创建一个节点appendChild(标签名) 追加一个节点<input type="text" name="" id="txt1" /><input type="button" value="创建li" id="btn1" /><ul id="ul1"> </ul><script>var oUl = document.getElementByI 阅读全文
posted @ 2013-03-27 14:55 金帛 阅读(533) 评论(0) 推荐(0) 编辑