我的问题是,如何在没有元素ID的情况下在javascript中使用.removechild()?
我没有其ID的原因是因为td仅使用append child添加,据我所知,它也不允许添加ID,但是我可能错了吗?
我用了 :
var myRow = document.createElement("tr");
让孩子从一开始就发挥我的作用。
最佳答案
您可以将id
属性添加到使用document.createElement()
创建的元素中:
var myCol = document.createElement('td');
myCol.id = 'my-col-id';
myRow.appendChild(myCol);
然后,您可以毫无问题地使用
document.getElementById('my-col-id')
。