Я хочу генерировать текстовые поля динамически в соответствии с пользовательским вводом. Если пользователь вводит целое значение в текстовое поле, если он / она вводит 5, я хочу создать 5 текстовых полей. Этот код работает в Firefox, но не работает в IE и Netscape; Пожалуйста, помогите мне, как это сделать, или укажите на любую другую ошибку в этом коде. Кроме того, технология, которую мы используем, это Struts 2.
Пожалуйста, помогите мне.
Код JavaScript:
function generate()
{
var tot = document.getElementById("totmob").value;
var tbl = document.getElementById("sim");
for(var i =1;i<=tot;i++)
{
tbl.innerHTML = 'Mobile No'+i+' <input type="text" size = "20" maxlength= "20" name= hoardingregister.mobileno> <br> \n';
}
HTML код:
<td>
<s:textfield id="totmob" label="Total Mobile Number" />
<td>
<td>
<input type="button" value="ADD" onclick="generate()"/>
</td>
</tr>
</table>
<div id="sim">
</div>