使用JavaScript/jQuery动态创建div
使用JavaScript/jQuery动态创建div
我在html中有两个叫做“answerdiv 1”和“answerdiv 2”的div。
现在我想要像“answerdiv 3”“answerdiv 4”“answerdiv 5”等一样创建唯一的div id。
使用javascript/jquery如何在这些动态创建的div中添加东西,其id应该是唯一的?
在我的项目中,用户可以添加“n”个div,没有严格的限制。
请帮帮我。
谢谢提前
================================================================================
我的HTML代码是:
我的JS代码:
function exchangeLabelsanswertxt(element) { var result = $(element).val(); if(result!="") { $(element).remove(); $("#answertextdiv").append(""); } } function exchangeFieldanswertxt(element) { var result = element.innerHTML; $(element).remove(); $("#answertextdiv").append(""); }
现在,我想将所有的东西附加到唯一的“answertextdiv”id中,来自上述代码。
admin 更改状态以发布 2023年5月22日
您可以尝试像这样创建具有唯一ID的
。
HTML
This is div with id 1 This is div with id 2
JavaScript
var i=2; function insertDiv(){ for(i;i<10;i++) { var d_id = i+1; $( "This is div with id "+d_id+"" ).insertAfter( "#answerdiv-"+i ); } }
这里是演示