码迷,mamicode.com
首页 > Web开发 > 详细

JS节点

时间:2016-08-09 02:06:28      阅读:438      评论:0      收藏:0      [点我收藏+]

标签:

自定义属性:

getAttribute("属性名")获得自定义属性及系统原属性

setAttribute("属性名","属性值")设置自定义属性

removeAttribute("属性名")移除属性,将属性名属性值彻底删除

兄弟节点:

nextSibling紧邻的下一个兄弟或是姊妹姐妹,所有的浏览器都支持的,但是火狐和谷歌还会获得文本节点,IE8及之前的浏览器会忽略空白文本节点。

 

nextElementSibling:只会获得标签节点,谷歌和火狐都支持,但是IE8不支持。

 

previousSibling紧邻的上一个兄弟或是姊妹姐妹,所有的浏览器都支持的,但是火狐和谷歌还会获得文本节点,IE8及之前的浏览器会忽略空白文本节点。

previousElementSibling只会获得标签节点,谷歌和火狐都支持,但是IE8不支持

子节点:

firstChild 获取父元素的第一个子节点

firstElementChild:获取父元素的第一个子标签节点

lastChild获取父元素的最后一个子节点

lastElementChild获取父元素的最后一个子标签节点

克隆节点:

标签.cloneNode(false);相当于只克隆标签

标签.cloneNode(true);把标签里面的所有信息都克隆过来,包括子节点

appendChild:往父元素的最后面加一个子节点

JS节点

标签:

原文地址:http://www.cnblogs.com/sw1990/p/5751452.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!