我有以下的JavaScript代碼:JavaScript錯誤在Firefox 3.6中
var xmlHttpReq = getXmlHttpObject();
xmlHttpReq.onreadystatechange=function(){
if (xmlHttpReq.readyState == 4) {
var res =xmlHttpReq.response;
var result = res.split(',');
if (document.getElementById("shoppingCardAjax")!=null){
document.getElementById("shoppingCardAjax").innerHTML = overAllPayment + result[1];
}
}
在Chrome此代碼的工作完美無瑕,但在Mozilla 3.6我得到錯誤:
res is undefined
var result = res.split(',');
爲什麼?有什麼不同?
該軟件名爲「Mozilla」的最新版本是1.7.13。你的意思是Firefox? – Quentin 2011-06-06 09:27:49