當我在html中定義我的輸入標記並通過id訪問JS時,我得到我的標記。document.getElementById由JS而不是HTML給予NULL
HTML代碼:
<input class="easyui-combobox" name="language" style="width:30%;" id= "XX">
JS代碼:
var cc = document.getElementById("XX");
這裏一切都很好。
但是當我從JavaScript創建並試圖訪問我越來越。我想動態所以我需要從JS創建。
JS代碼:
var input = document.createElement("input");
input.className = 'easyui-combobox';
input.style = 'width:30%';
input.id = "XX";
在這裏,我將在這之後變得空:
var cc = document.getElementById("XX");
是在身體附加是正確的。謝謝 – David