我使用 javascript 将文本字段动态添加到 div
function moreLink(){
//gco is global, starts from 1, limit of textfields added is 10
if (gco!=10){
var newLinkb=[];
document.getElementById("extraLink").innerHTML+="<br>";
newLinkb[gco]= document.createElement('input');
newLinkb[gco].setAttribute('type','text');
newLinkb[gco].setAttribute('id',gco);
document.getElementById("extraLink").appendChild(newLinkb[gco]);
gco++;
}
else{ alert ('sorry, cannot add more, limit is 10');
}
}
所以,当我点击右键时,调用moreLink
添加新文本字段输入类型的函数。
问题是,如果我在第一个文本字段中写一些内容并点击按钮,则会出现第二个文本字段,但第一个文本字段(值)中的文本消失了。
我该如何解决?
谢谢