課程
/前端開發(fā)
/JavaScript
/Ajax全接觸
為什么我的 document.getElementById("searchResult").innerHTML = request.responseText; 沒有顯示任何文本?
2015-11-06
源自:Ajax全接觸 3-4
正在回答
謝謝大家的回答,我犯了一個錯誤,應(yīng)該是定義的ajax對象的.onreadystatechange而我寫成了document.onreadystatechange事件。
你并沒有獲取到服務(wù)器上的數(shù)據(jù),你看看瀏覽器中是否獲取到了。 如果是沒有request.responseText的值證明你并沒有獲取到。 ?如果瀏覽器獲取到了就證明你的節(jié)點問題看看id對不對。?
一共就這2問題如果再說有問題那就是你代碼書寫有沒有問題。只能幫到這了
節(jié)點獲取到了,就是沒有request.responseText的值
首先看?document.getElementById("searchResult") ?這個有沒有獲取到節(jié)點
再看?request.responseText 有沒有值?
首先你先確認兩個問題 第一:頁面中是否存在id為searchResult的元素 第二:request.responseText是都有值
舉報
本課程通過一個案例,講解Ajax的相關(guān)概念原理實現(xiàn)方式和應(yīng)用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-11-17
謝謝大家的回答,我犯了一個錯誤,應(yīng)該是定義的ajax對象的.onreadystatechange而我寫成了document.onreadystatechange事件。
2015-11-08
你并沒有獲取到服務(wù)器上的數(shù)據(jù),你看看瀏覽器中是否獲取到了。 如果是沒有request.responseText的值證明你并沒有獲取到。 ?如果瀏覽器獲取到了就證明你的節(jié)點問題看看id對不對。?
一共就這2問題如果再說有問題那就是你代碼書寫有沒有問題。只能幫到這了
2015-11-06
節(jié)點獲取到了,就是沒有request.responseText的值
2015-11-06
首先看?document.getElementById("searchResult") ?這個有沒有獲取到節(jié)點
再看?request.responseText 有沒有值?
2015-11-06
首先你先確認兩個問題 第一:頁面中是否存在id為searchResult的元素 第二:request.responseText是都有值