0
for (var x in myOpts) {
if(myOpts.hasOwnProperty(x)) {
var t = document.createElement("OPTION");
t.setAttribute("id",x);
t.value = x;
t.appendChild(document.createTextNode(myOpts[x]));
selectObj.appendChild(t);
}
}
如何正確清除或刪除createdTextNodes?從createdTextNode刪除所有texnode
if (document.getElementById('rolec')) {
var rd = document.getElementById('rolec');
while (rd.firstChild) {
rd.removeChild(rd.firstChild);
}
}
有了這個只有第一,它爲空值
你最後一個代碼片段中缺少'}'。 – pimvdb 2011-03-16 22:05:47
首先看起來像't.setAttribute(「id」,「rolec」);'可能最終會在同一個文檔中出現多個id。 – 2011-03-16 22:18:52