Javascript入门学习第七篇 js dom实例操作第1/2页

2022-01-11,,,,

上篇文章我们讲了 用dom方式 创建节点,复制节点,插入节点。 今天我们将讲 删除节点,替换节点,查找节点等。

直接从方法说起:
1,    删除节点。removeChild():

 
 a 
 b 
 c 
 
 

如果不知道要删除的节点的父节点是什么?可以使用parentNode属性。
比如:

 
 a 
 b 
 c 
 
 

2,    替换节点。repalceChild()
element.repalceChild( newNode , oldNode );  // 新节点是客人,肯定先服务他咯。。oldNode必须是Element的一个子节点。
例子:

 
 a 
 b 
 c 
 
 

3,查找节点
相对上面的方法,查找节点是比较简单的。
因为很多人都用过。(记得我认识js的第一句就是getElementById();)
getElementById();
返回一个对象, 对象拥有 nodeName , nodeType , parentNode , ChildNodes 等属性。

getElementsByTagName() 查找标签名的所有元素。
返回一个集合,可以用循环取出每个对象,对象拥有 nodeName , nodeType , parentNode , ChildNodes 等属性。
例子:
  var ps = document.getElementsByTagName(“p”);
for(var i=0 ; i< ps.length ; i++){
           ps[i].setAttribute(“title”,”hello”);
//也可以使用:  ps.item(i).setAttribute("title","hello");
}
12下一页阅读全文

以上就是Javascript入门学习第七篇 js dom实例操作第1/2页的详细内容,更多请关注本站其它相关文章!

《Javascript入门学习第七篇 js dom实例操作第1/2页.doc》

下载本文的Word格式文档,以方便收藏与打印。