使用firstChild.data可以允許你存取該元素中的文本:
response.getElementsByTagName(’header’)[0].firstChild.data;
下面是怎樣創建這些代碼的完整的例子:
var response = request.responseXML.documentElement;
var header = response.getElementsByTagName(’header’)[0].firstChild.data;
document.getElementById(’copy’).innerHTML = header;
八、需求分析
現在既然你知道怎樣使用AJAX的基礎知識,那么下一步就是決定是否在一工程使用它。須記住的最重要的事情是,在你還沒有刷新頁面時你無法使用"Back"按鈕。為此,可以先專注于你的工程中的一小部分-它能夠從使用這種類型的交互中受益。例如,你可以創建一個表單-它在用戶每次輸入一個輸入字段或一個字母時查詢一個腳本以便進行實時校驗。你可以創建一個拖放頁面-在釋放一項時,它能夠把數據發送到一個腳本中并把該頁面的狀態保存到一個數據庫中。使用AJAX的理由毫無疑問是存在的;并且這種使用無論對開發者還是用戶都會帶來益處;這全依賴于具體的條件和執行情況。
還有其它方法可用來解決"Back"按鈕的問題,例如使用Google Gmail-它現在能夠為你的操作提供一種撤消功能而不刷新該頁面。以后還會出現許多更具創造性的例子-它們將通過提供給開發者創建獨特實時的體驗的手段給用戶帶來更大的好處。
九、結論
文章來源于領測軟件測試網 http://www.kjueaiud.com/