我在頁面上有2個chekboxes。每個行內都有一個表格單元格。做一個document.getElementById('chk1_FEAS〜1005')返回元素,但document.getElementById('chk5_STG2〜1005')爲null。爲什麼會發生這種情況? (我在IE 8中測試)。document.getElementById不工作
<input id="chk1_FEAS~1005" value="JobStages###StageCode~JobCode###FEAS~1005" onclick="addRemoveRow(this.value,this.checked)" style="border-width:0px;padding:1px;margin:0px;height:14px;" type="checkbox" />
<input id="chk5_STG2~1005" value="JobStages###StageCode~JobCode###STG2~1005" onclick="addRemoveRow(this.value,this.checked)" style="border-width:0px;padding:1px;margin:0px;height:14px;" type="checkbox" />
提供一個HTML文檔,在HEAD標記中失敗的JavaScript將有所幫助(如果需要,可以從您的真實代碼創建一個簡單的示例)。 – lance