[英]How to add td after a td
我有一个 td,我想添加一个新的,但我的新 td 在我的页面上显示为文本,我缺少什么代码:
var firstTd = parent.document.getElementById("currentTd");
firstTd.after('<td><span>teste</span></td>');
请参阅 文档:
Element.after() 方法在元素的父元素的子列表中插入一组节点或字符串对象,就在元素之后。 字符串对象作为等效的文本节点插入。
所以改为传递一个元素。
const firstTd = parent.document.getElementById("currentTd");
const secondTd = document.createElement('td');
const span = document.createElement('span');
span.textContent = "teste";
secondTd.appendChild(span);
firstTd.after(secondTd);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.