javascript - 使用字符串填充表格元素

标签 javascript html

假设我有这样一个字符串:

var tablestring = "<table><tr><td>Test</td></tr></table>";

是否可以像这样填充表 DOM 对象:

var Test = document.createElement("TABLE");
Test.value = tablestring;

最佳答案

是的。使用 .innerHTML 您可以将 html 分配给 dom 元素。请看下面的片段:

function addTable(){
	var tablestring = "<table><tr><td>Test</td></tr></table>";
	var container = document.getElementById('container');
	container.innerHTML = tablestring;
}
<button onclick="addTable()"> Add table </button>
<div id="container"></div>

关于javascript - 使用字符串填充表格元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39144427/

相关文章:

html - UL 内 LI 的动态高度

html - 如何使用 Thymeleaf th :text in reactJS

javascript - 有没有办法更改外部脚本的 css 样式?

javascript - AJAX 从 HTTP 到 HTTPS

javascript - Q 未处理的拒绝原因与 Q.all

javascript - 单击链接时无法更改 div 内容

javascript - JQuery 在 WordPress 上的问题

javascript - Ember.js 嵌套文件夹,如路由(包含斜线)

javascript - 检查待处理的 AJAX 请求或 HTTP GET/POST 请求

javascript - 在 jquery 中使用 .click() 与使用 onclick 调用函数