我使用JavaScript創建輸入文本字段。一切工作正常,除了屬性值。它根本不會生成,我不知道爲什麼?沒有通過JavaScript輸入文本值DOM
這裏是我的代碼:
k=1;
function addtxt() {
var tip = document.createElement("input");
tip.type = "text";
tip.name = "tip[" + k + "]";
tip.value = "Question1";
var div = document.createElement("div");
div.innerHTML = "Question: " + tip.outerHTML + "<br />";
document.getElementById("mydiv").appendChild(div);
k++
}
這是我得到:
<input type="text" name="tip[1]">
什麼問題我不明白你在嘗試什麼tosay –
沒有屬性「價值」。我將它定義爲這個例子中的「問題1」,它根本不會生成。它應該像 – mpavlovic89
提供jsfiddle爲相同的 –