


































今天使上面這段代碼,想從服務端轉兩段數據過來,一段用來顯示白提示,一段用來控制一個div的顯示和隱藏。所以我想到了傳一個responseXML
結果在調試中出現很多問題,顯示不出來,搞了半天,分析總結了如下:
1、在服務器必須寫成xml文件格式,還不能用寫兩個out.println()語句來寫那兩段文字,必須寫能一段XML文件,用兩個的子節點來寫那兩段文字。
2、在jsp頁面上顯示時,要這樣寫才能獲取到documentElement
var myDocument = new ActiveXObject("Microsoft.XMLDOM")
myDocument.async="false";
myDocument.loadXML(originalRequest.responseText);
window.alert(myDocument);
var myRoot = myDocument.documentElement;
在頁面上getElementsByTagName("font")[0].firstChild.data;的時一定要get在服務端有寫的元素,不然也會導致其它正確的顯示不出來。