我有一個JavaScript函數,它使ajax獲取請求。這是一個遺留應用程序,我僅限於我能做的事情。我無法使用jquery。未捕獲ReferenceError:未定義
正如您所看到的,我正在使用scriptlet訪問請求範圍中的對象。我想提醒在小腳本返回的值,但我不斷收到
Uncaught ReferenceError: google is not defined
「谷歌」是由這是預期/正確的值小腳本返回的值。
function getLinkAddress(linkClicked){
httpGetUrl("http://www.google.com");
alert(<%=((DynaActionForm) request.getAttribute("ipacForm")).get("url").toString() %>);
}
function httpGetUrl(theUrl){
var xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", "?screenName=LinkAddress&buttonName=get", false);
xmlHttp.send(null);
}
正如你可以在下面我調試控制檯的圖片中看到,警報內)的值(正確的計算結果爲「google.com」
你忘了引號。它的字符串不是一個變量。 – CodeGodie