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

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

 
 

 

 

 

 

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

 
 

 

 

 

 


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

 
 
 
 
 
 


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");
}
1 2 下一页 阅读全文

你可能感兴趣的:(Javascript入门学习第七篇 js dom实例操作第1/2页)