javascript - 是否可以用另一个 td 元素替换 HTML 表格 td 元素

标签 javascript html dom

我想这样做的原因是因为我在某些浏览器中更改 td 元素的类时遇到问题。我想知道是否可以简单地替换整个元素,警告、代码和建议都值得赞赏。

最佳答案

您可以将一个表格单元格替换为另一个表格单元格,就像任何其他元素一样:

var td = <reference to td element>;
var newTd = document.createElement('td');
td.parentNode.replaceChild(newTd, td);

如果您只想添加或分配新的类值,请参阅 qwertymk 的答案。

关于javascript - 是否可以用另一个 td 元素替换 HTML 表格 td 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9028066/

相关文章:

html - 给定已知子 DIV ID 的任何方式为父 DIV 编写 CSS?

javascript - react native -有办法将箭头导航图标更改为菜单图标吗?

javascript - 在 HOC 中包装的 useEffect 中获取数据时组件的无限渲染

javascript - 破坏bootbox

javascript - 如何使用这个 JavaScript

html - 更改屏幕大小时,文本和按钮会移位

javascript - 元素jQuery的图像调整大小

javascript - Angular.js $scope 和 dom 元素

javascript - 更改元素的可见性时不会调用事件

继承