我需要的值为text box
,因为我使用的是document.getElementsByName("elemntName")
但问题是name
本身是动态的,如下所示。如何从文本框中获取动态名称的值
for(temp = 0 ; temp < arracid.length ; temp++){
cell1=mynewrow.insertCell(4);
cell1.innerHTML="<input type='hidden' name='ACID"+index+"' class='tblrows' id='ACID"+index+"' value='"+arracid[temp]+"'>";
index++;
}
当我试图var acidCount = document.getElementsByName('ACID')
它不工作,我尝试
var acidCount = document.getElementsByName('ACID"+index+"')
仍然没有工作
对于每一个循环的名称改变像ACID1
,ACID2
等。任何人都可以帮助我如何获得这个文本框的value
?
什么时候你想读取文本框的值?当用户键入?\ – Tushar
它隐藏输入 – guradio