Я хочу генерировать текстовые поля динамически в соответствии с пользовательским вводом. Если пользователь вводит целочисленное значение в текстовое поле, если он вводит 5, я хочу сгенерировать 5 текстовых полей. Этот код работает в Firefox, но не работает в IE и Netscape; пожалуйста, помогите мне, как это сделать или указать на любую другую ошибку в этом коде для меня. Кроме того, мы используем технологию Struts 2.
Пожалуйста, помогите мне. Коддинамически генерировать текстовые поля с использованием JavaScript
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>
Ваш код HTML не отображается.Пожалуйста, измените все свои теги от до –
более конкретное название для вашего вопроса поможет другим вам помочь. также попробуйте форматировать свой код. – euge1979