var creatediv = document.createElement("div");
var text1 = '<input id="attribute1" type="text" placeholder="Attribute" />
$(creatediv).append(text1);
var text3 = '<input id="attribute3" type="text" placeholder="Attribute" />
$(creatediv).append(text3);
var Label = '<label id="label1"> test </label>';
$(Label).Insertbefore(text3);
$(creatediv).append(Label);
我正在使用上述方法创建 div 并附加文本框和标签,如上所示。我的问题是当我尝试附加标签时。
我需要在 text3 之前以相同的方式附加标签并将其设为 div。
我可以在 text1 之后追加,但我不想这样做。在上述情况下,我如何追加和插入?
当我附加它时,它会自动插入到最后。当我只应用 insertbefore 它没有出现在我的 DOM 中时。我怎么做这个工作! 谢谢