2014-12-06 104 views
-1

如何在javascript中为每个创建元素(DOM)创建div并检索其值?为每个createelement创建div,javascript

for (i = 1; i <= 3; i++) { 
var input = document.createElement('input'); 
input.setAttribute("id", "x" + i); 
var div = document.createElement('div'); 
div.id = "div"+i;} 
+0

尝试请尽量详细写清楚你的问题。 – 2014-12-06 07:28:54

+0

你熟悉jQuery吗? http://jquery.com/ jQuery使操作HTML非常容易 – rfj001 2014-12-06 07:32:02

+0

我已经在javascript函数中编写了创建元素,并且我想为它们中的每一个创建div。 – Rimani 2014-12-06 07:34:20

回答

0

我假设你想把你所有的输入追加到你的div中,然后你的div加入到body中。

使用功能appendChild,它在所有DOM节点上都可用,此外,由于inputVN未定义,因此您的代码将无法工作。

0

你可以试试这个 document.body.appendChild(element); 例如,对于用JavaScript创建

var Div = document.createElement('div'); 
     Div.id = 'DivId'; 
     document.body.appendChild(Div); 

这是一个小例子如何创建一个div一个div,你可以用这些