C# 如何在JavaScript中为动态创建的文本框设置ID
''我正在尝试使用JavaScript和类似fallows的代码为动态创建的文本框设置C# 如何在JavaScript中为动态创建的文本框设置ID,c#,php,javascript,asp.net,C#,Php,Javascript,Asp.net,''我正在尝试使用JavaScript和类似fallows的代码为动态创建的文本框设置ID 这里是下拉列表 像。。 HTML代码 <select id="Qty" name="childQty" onChange="changeIt()"> <option value="0">ZERO</option> <option value="1">ONE</option> <option
ID
这里是下拉列表
像。。
HTML代码
<select id="Qty" name="childQty" onChange="changeIt()">
<option value="0">ZERO</option>
<option value="1">ONE</option>
<option value="2">TWO</option>
<option value="3">THREE</option>
<option value="4">FOUR</option>
<option value="5">FIVE</option>
</select>
<div id="my_div"><input type="hidden" /></div>
function changeIt()
{
var sel = document.getElementById('Qty');
var i = sel.options[sel.selectedIndex].value;
my_div.innerHTML ="";
var txtid="";
for(var j=0;j<i;j++){
txtid='mytext'+j;
//alert(txtid);
my_div.innerHTML = my_div.innerHTML +"<br><input type='text' name=txtid id='txtid'>"
}
}
零
一个
两个
三
四
五
JavaScript代码
<select id="Qty" name="childQty" onChange="changeIt()">
<option value="0">ZERO</option>
<option value="1">ONE</option>
<option value="2">TWO</option>
<option value="3">THREE</option>
<option value="4">FOUR</option>
<option value="5">FIVE</option>
</select>
<div id="my_div"><input type="hidden" /></div>
function changeIt()
{
var sel = document.getElementById('Qty');
var i = sel.options[sel.selectedIndex].value;
my_div.innerHTML ="";
var txtid="";
for(var j=0;j<i;j++){
txtid='mytext'+j;
//alert(txtid);
my_div.innerHTML = my_div.innerHTML +"<br><input type='text' name=txtid id='txtid'>"
}
}
函数changeIt()
{
var sel=document.getElementById(“数量”);
变量i=sel.options[sel.selectedIndex].值;
my_div.innerHTML=“”;
var txtid=“”;
对于(var j=0;j这一行:
my_div.innerHTML = my_div.innerHTML +"<br><input type='text' name=txtid id='txtid'>"
my_div.innerHTML=my_div.innerHTML+”
“
应该是
my_div.innerHTML = my_div.innerHTML +"<br><input type='text' name=txtid id='+txtid+'>"
my_div.innerHTML=my_div.innerHTML+”
“
my_div.innerHTML=my_div.innerHTML+“
”