<html>
<head>
<title></title>
<script language="javascript">
fields = 0;
function addInput() {
if (fields != 3) {
document.getElementById('text').innerHTML += "<input type='text' value='' /><br />";
fields += 1;
} else {
document.getElementById('text').innerHTML += "<br />Only 3 fields allowed.";
document.form.add.disabled=true;
}
}
</script>
</head>
<body>
<form name="form">
<input type="button" onClick="addInput()" name="add" value="Add input field" />
</form>
</body>
</html>
問題是如果提交此代碼,我如何知道已添加的每個輸入文本的名稱。Javascript的問題(AddInput)
感謝您的幫助,我是JS的新手。
在另一個說明中,爲「只允許3個字段」的通知創建一個單獨的元素和ID,否則它們會將此消息反覆附加到ID爲'text'的元素的底部當前代碼。 – Anton
問題對我來說並不明確。 – Sudarshan