Javascript 将html元素动态添加到li元素的内部html
我有一个类似上面的javascript函数。所以我想要的是,在else部分中,如果else部分中提到的html元素不存在,那么创建它们并附加到li元素中的html部分。我怎样才能做到这一点 li元素看起来像这样,上面的元素在这个html li元素中Javascript 将html元素动态添加到li元素的内部html,javascript,jquery,Javascript,Jquery,我有一个类似上面的javascript函数。所以我想要的是,在else部分中,如果else部分中提到的html元素不存在,那么创建它们并附加到li元素中的html部分。我怎样才能做到这一点 li元素看起来像这样,上面的元素在这个html li元素中 function showHideMinMax(typeid ,value){ // extract the index number from typeid var indexNr = typeid.match(/\d+/);
function showHideMinMax(typeid ,value){
// extract the index number from typeid
var indexNr = typeid.match(/\d+/);
if(value == "blah"){
$("input#A"+indexNr).hide();
$("input#B"+indexNr).hide();
$("label[for=C"+indexNr+"]").hide();
$("label[for=D"+indexNr+"]").hide();
}else{
$("input#A"+indexNr).show();
$("input#B"+indexNr).show();
$("label[for=C"+indexNr+"]").show();
$("label[for=D"+indexNr+"]").show();
}
}
您可以使用append
或appendTo
,例如:
<li class="css" id="demo"+somenumber ">
var数据=”;
$(“#elementId”)。追加(数据);
或:
$(“”)。附录($(“#elementId”);
其中elementId
是li
元素的id。您需要针对特定的html进行调整。您可以使用append
或appendTo
,例如:
<li class="css" id="demo"+somenumber ">
var数据=”;
$(“#elementId”)。追加(数据);
或:
$(“”)。附录($(“#elementId”);
其中elementId
是li
元素的id。您需要针对特定的html进行调整
$("<input type=\"text\" />").appendTo($("#elementId"));