Joyen.fu
日中则昃,月盈则食。
摘要: childNodes返回指定元素的子节点集合,包括HTML节点,所有文本(元素之间的空格换行childNodes会看作文本节点)。通过nodeType来判断节点的类型:元素 1属性 2文本 3注释 8文档 9使用firstChild返回元素的第一个子元素,如果第一个节点前边有空格或换行,那么返回的是文本节点。这不是我们想要的。但我们可以通过一下方法获得第一个元素function getFirst(el){ for(var i=0;i<=el.childNodes.length;i++){ if(el.childNodes[i].nodeType... 阅读全文
posted @ 2013-08-28 13:43 Joyen.fu 阅读(477) 评论(0) 推荐(0) 编辑
摘要: getElementsByName()和getElementByTagName()返回的都是NodeList集合。而document.images和document0.forms的属性为HTMLCollection对象。这些对象都是只读的类数组对象昂,他们都有length属性,可以使用如下标准的循环进行迭代:for(var i=0;i<document.images.length;i++) document.images[i].style.display = "none";不能直接在NodeList和HTML集合上使用Array的方法,但可以间接地使用:var sna 阅读全文
posted @ 2013-08-28 09:23 Joyen.fu 阅读(278) 评论(0) 推荐(0) 编辑