我在html中有两个名为“answerdiv 1”&“answerdiv 2”的div。使用javascript动态创建div/jquery
现在我想创建div id,如“answerdiv 3”,“answerdiv 4”,“answerdiv 5”等。
使用javascript/jquery如何在这些动态创建的div中添加这些id应该是唯一的东西?
在我的项目中用户可以添加“n”个div的数量,没有严格的限制。
帮帮我。
谢谢进阶
======================================= =========================================
我的HTML代码是:
<div id="answertextdiv">
<textarea id="answertext" name="answertext" placeholder="Type answer here" rows="2" cols="40" tabindex="6" onBlur="exchangeLabelsanswertxt(this);"></textarea>
</div>
我的JS代码:
function exchangeLabelsanswertxt(element)
{
var result = $(element).val();
if(result!="")
{
$(element).remove();
$("#answertextdiv").append("<label id='answertext' onClick='exchangeFieldanswertxt(this);'>"+result+"</label>");
}
}
function exchangeFieldanswertxt(element)
{
var result = element.innerHTML;
$(element).remove();
$("#answertextdiv").append("<textarea id='answertext' name='answertext' placeholder='Type answer here' rows='2' cols='40' tabindex='6' onBlur='exchangeLabelsanswertxt(this);'>"+result+"</textarea>");
}
现在从上面的代码中,我要附加的东西,在独特的 “answertextdiv” ID。
你能不能给我们有可能与你工作的任何HTML的例子吗? –
这可以帮助你很多:http://stackoverflow.com/questions/867916/creating-a-div-element-in-jquery – Kingk
检查该帖子:http://stackoverflow.com/questions/867916/creating- jquery – Rami