我在一个数组中显示值“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