原生JS操作DOM常用的属性和方法

① 获取所有子节点对象 childeNodes  ② 获取第一个子节点 firstChild    ③ 获取最后一个子节点 lastChild     ④ 获取父节点 parentNode   ⑤ 获取下一个兄弟节点 nextSib...
① 获取所有子节点对象


childeNodes 

② 获取第一个子节点


firstChild   

③ 获取最后一个子节点


lastChild    

④ 获取父节点


parentNode  

⑤ 获取下一个兄弟节点


nextSibling

⑥ 获取前一个兄弟节点


previousSibling

⑦ 获取节点的HTML标记名称(大写字母)


nodeName 

⑧ 获取DOM元素:


document.getElementById("***");

document.getElementsByClassName("***")[0];

document.getElementsByTagName("***")[0];

document.getElementsByName("***")[0];

⑨ 修改CSS样式


document.getElementById("***").style.***= "***";

⑩ 修改CLASS属性


document.getElementById("***").className = "***";

document.getElementById("***").className = "";

⑪ 修改文本


document.getElementById("***").innerHTML = "***";

⑫ 创建、插入、删除、复制节点


document.createElement('div');

document.createTextNode('123');

***.appendChild(***);

***.parentNode.removeChild(***)

***.cloneNode(true)或***.cloneNode()

***父节点.insertBefore(***待插入节点, ***参考节点)

注意:原生JS没有insertAfter()方法。

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
廖雪
廖雪

78 篇文章

作家榜 »

  1. admin 651 文章
  2. 粪斗 185 文章
  3. 王凯 92 文章
  4. 廖雪 78 文章
  5. 牟雪峰 12 文章
  6. 李沁雪 9 文章
  7. 全易 2 文章
  8. Stevengring 0 文章