为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我这td2添加不到tr里面啊???

function addTo(){
         var table=document.getElementById("table");
         var tr=document.createElement("tr");
         
         var td1=document.createElement("td");
         td1.innerHTML="<input type='text'/>"
         tr.appendChild(td1);
         
         var td2=document.createElement("td");
         td2.innerHTML="<input type='text'/>"
         tr.appendChild(td2);
         
         var td3=document.createElement("td");
         td2.innerHTML='<a href="#" onclick = "deleteItem(this);return false;" >删除</a>';
         tr.appendChild(td3);
         table.appendChild(tr);
         
         
        }

正在回答

1 回答

 td2.innerHTML='<a href="#" onclick = "deleteItem(this);return false;" >删除</a>';

要把td2改为td3。不是td2添加不到进去,而是td3没内容。td2添加进去后,又把它的内容改了td3的,所以显示了td3的内容。

理想如下: td1内容(td1)+td2内容(td2)+td3内容(td3)

实际如下:td1内容(td1)+td3内容(td2)+空(td3)

0 回复 有任何疑惑可以回复我~
#1

我不想就这样 提问者

非常感谢!是我疏忽了
2016-07-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我这td2添加不到tr里面啊???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信