我在一個數組中顯示值「Bad variable type」。和在IE調試器中查看時的類型「Variant」。什麼可能導致這個錯誤?什麼原因導致「錯誤的變量類型」。在JavaScript中?
該值應該是一個字符串,JavaScript中該數組項的唯一操作是將其複製到頁面元素的.firstChild.nodeValue。
簡化代碼示例:
response = erHttp.responseText;
temp = response.split('^^');
document.getElementById("page_element").firstChild.nodeValue = temp[0];
顯然,你這樣做。 – GAgnew
顯示一些實際的代碼? –
你在使用'for .. in'嗎? – alinn