我想这样做的原因是因为我在某些浏览器中更改td元素的类时遇到了问题。我想知道是否可以简单地替换整个元素,告诫,代码和建议。是否可以用另一个td元素替换一个HTML表td元素
0
A
回答
1
你可以像任何其他元素的另一个表格单元格替换表格单元格:
var td = <reference to td element>;
var newTd = document.createElement('td');
td.parentNode.replaceChild(newTd, td);
如果你只是想添加或分配一个新的类值,见qwertymk的答案。
0
您是否尝试过td.className += ' newClass'
添加班级或td.className = 'newClass'
来为其分配一个班级?
1
您可以使用jQuery来轻松去除一些TDS和与新的TDS替换它们,即:
$("td").remove();
$("tr").append("HTML CODE");
相关问题
- 1. 将html元素替换为另一个
- 2. 获取td中的下一个元素
- 3. JQuery在td中选择一个元素
- 4. 创建一个TR元素中的TD元素使用Javascript
- 5. Python:用另一个元素替换列表中的元素
- 6. html dom for td元素
- 7. 从列中切换单个“td”元素
- 8. 使用javascript交换表的td元素
- 9. 如何找出一个HTML元素是否在另一个HTML元素之后?
- 10. HTML:跳棋可点击的TD元素
- 11. 如何用另一个元素替换元素?
- 12. jQuery用另一个元素标记替换匹配的元素
- 13. php - 用另一个数组的元素替换数组元素?
- 14. 硒为TD元素
- 15. 如何根据另一个TD元素更改JQuery Datatables TD元素中的图标?
- 16. 元素已经是另一个元素
- 17. 数组元素是否可以引用另一个数组的元素?
- 18. 添加TD元素到rowspan的TD
- 19. 浮动元素到td元素
- 20. HTML:有什么方法可以确定一个元素是否在另一个元素之后?
- 21. 判断一个元素是否在列表中的另一个元素之后
- 22. jquery检查表行中第一个td元素是否包含链接
- 23. JavaScript:用另一个HTML的内容替换元素
- 24. 用另一个文档替换html元素的环绕
- 25. 如何检查一个元素是否是另一个元素的有效子元素/父元素
- 26. 在jQuery中用另一个替换一组html html元素 - 用jQuery解析HTML
- 27. 如何隐藏一组td元素?
- 28. 用另一个元素居中元素?
- 29. 如何用另一个文档替换一个XML元素?
- 30. 将html类添加到tinymce td元素
的可能重复(HTTP [如何使用JavaScript来代替DOM元素到位?]://计算器。 com/questions/843680/how-to-replace-dom-element-in-place-using-javascript) – 2012-01-27 02:27:11
您可以使用DOM方法以及Table方法。你不应该使用innerHTML,有一些错误。但改变classList/className仍然应该更容易。 – Bergi 2012-01-27 02:46:26