【发布时间】:2013-11-21 17:28:54
【问题描述】:
得到以下JS代码:
<script language="javascript">
fields = 0;
pNR = 0;
err = 0;
function addInput() {
if (fields != 40) {
document.getElementById('text').innerHTML += "<input type='text' name='first" + pNR + "' value='' /><input type='text' name='second" + pNR + "' value='' /><br />";
fields += 1;
pNR += 1;
} else {
if (err == 0) {
document.getElementById('text').innerHTML += "<br />Adaugati maxim 40 ingrediente.";
err = 1;
}
document.form.add.disabled = true;
}
}
</script>
以及以下 HTML:
<input name="name" style="color:#ffffff;" class="name required" type="button" onclick="addInput()" value="Add" />
<div id="text">
</div>
默认情况下,没有字段。当我按下“添加”按钮(字段以不同的名称两个两个添加)时,填写字段并再次单击“添加”按钮,填充的字段被清空。我做错什么了?
【问题讨论】:
标签: javascript field