什么是JavaScript类型不匹配错误?分配onreadystatechange时,什么类型不匹配错误意味着什么?
可能的原因是什么?
我不能包含所有的代码,但这里是获取错误的那一行。
xmlObject.onreadystatechange = null;
什么是JavaScript类型不匹配错误?分配onreadystatechange时,什么类型不匹配错误意味着什么?
可能的原因是什么?
我不能包含所有的代码,但这里是获取错误的那一行。
xmlObject.onreadystatechange = null;
你所得到的错误,因为xmlObject.onreadystatechange
预期的功能,但是你要分配null
它。这应该解决它:
xmlObject.onreadystatechange = function() {
// handle the readystatechange event here
}
为什么可能是这种情况有时会发生? – 2012-03-22 14:22:02
@Grae,我不知道... – bfavaretto 2012-03-22 19:06:16
嗨,var x = document.getElementById(“stMM1”); var option = document.createElement(“option”); option.text =“BATCH”;选项。 value =“BATCH”; x.add(option,x.options [2]);'..我使用chrome,mozilla,ie9运行这段代码,它运行成功。但是,当我使用ie9(兼容性视图)时,此代码给出x.add()行的“类型不匹配”错误。如何解决它? – kamal 2013-02-06 07:20:46
谷歌说什么? – gdoron 2012-03-20 15:16:09
@Grae是否使用ajax – mgraph 2012-03-20 15:16:31
它主要关注其他语言 – 2012-03-20 15:16:39