曾受WC启发.
直接改outerHTML 
....

解决方案 »

  1.   

    如果id 不能改那obj.id="testInput2"; 这名话是什么意思或者是什么作用??
      

  2.   

    曾受WC启发. 
    直接改outerHTML 
    什么意思???
      

  3.   

    function addInputName(){ 
      var obj=document.getElementById('testInput1');   obj.id="testInput2"; 
      obj.name='testInput2';   alert(document.getElementById('testInput1').id); 
      alert(document.getElementById('testInput1').name); 

    你的
    obj.id="testInput2"; 
    obj.name='testInput2'; 都把人家ID和NAME给改了,
    后面document.getElementById('testInput1')还会起作用?
      

  4.   

    是的奇怪,ALERT(document.getElementById('testInput1').id)显示testInput2
      

  5.   

    LZ去搜索下吧
    outerHTML   innerHTML  innerText
    用这个可以改掉.
     相当猥琐的办法...