关于移除节点的IE和Firefox的兼容问题

it2026-05-15  21

代码 function  FunNode(obj) {   var  objNode  =  document.getElementById( " NodeID " );   if (objNode != null )  {    if (obj.checked)   {     var  newNode  =  document.createElement( " div " );        newNode.id  =   " divId " ;     var  newNodeText  =  document.createTextNode( " Test Child " );        newNode.appendChild(newNodeText);        objNode.parentNode.appendChild(newNode);    }     else     {       var  n  =  document.getElementById( " divId " );       var  wN  = document.createTextNode( "" );       if (n != null )      {        n.parentNode.replaceChild(wN,n);      }    }  } }

使用replaceChild()函数代替removeChild()来实现移除node.

n.parentNode.replaceChild(wN,n); 

转载于:https://www.cnblogs.com/lfzwenzhu/archive/2010/05/15/1736048.html

相关资源:数据结构—成绩单生成器
最新回复(0)