从javascript动态添加元素

从javascript动态添加元素,javascript,html,Javascript,Html,全部, 如何在javascript中创建元素,比如说,我想给它分配一个javascript值,比如说var a=3 例如: <script> var ele=create element('<div>'); ele.add(a) </div> </script> var ele=创建元素(“”); 要素添加(a) 感谢………W3C批准的新方法是用于创建和/或将新节点添加为另一个节点的子节点。这些函数由定义 要向节点添加文本,请使用创建文本,然

全部,

如何在javascript中创建元素,比如说
,我想给它分配一个javascript值,比如说
var a=3

例如:

<script>
var ele=create element('<div>');
ele.add(a)
</div>
</script>

var ele=创建元素(“”);
要素添加(a)

感谢………

W3C批准的新方法是用于创建和/或将新节点添加为另一个节点的子节点。这些函数由定义

要向节点添加文本,请使用创建文本,然后使用前面提到的方法之一添加文本节点。要更改文本节点中的文本,请指定给文本节点的属性

// create the element
var elt = document.createElement('div');
// create & add text to the element
elt.appendChild(document.createTextNode('foo'));
// add the element to the body as the middle child
document.body.insertBefore(elt, document.body.childNodes[document.body.childNodes.length >> 1]);
...
// change the text stored in the element
elt.firstChild.nodeValue='bar';

这个问题一点也不清楚。对你来说,给一个html元素分配一个javascript值意味着什么呢?DOM 1于1998年问世。我认为它不再是“新的”:)试着告诉
innerHTML
人群。
var el = document.createElement('div');
el.innerHTML = '3';
document.body.appendChild(el);