台灣最大程式設計社群網站
線上人數
1522
 
會員總數:242289
討論主題:187372
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> 如何從PHP接收換行指令
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
如何從PHP接收換行指令
價值 : 50 QP  點閱數:257 回應數:3

樓主

山星
門外漢
0 1
6 0
發送站內信

想請問一下要如何接收php的換行指令,<br>標籤傳過去之後,html網頁是直接顯示出<br>的字串,/n則是沒顯示出東西
是因為responseText不能處理換行嗎,剛學習網頁程式不久,求各位高手幫忙

接收端

傳送端



搜尋相關Tags的文章: [ 換行 ] ,
本篇文章發表於2017-12-19 10:22
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
雖然你有用程式標簽,但你有用跟沒用一樣。

https://developer.mozilla.org/zh-TW/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest
這埵釧狾閉袺鶵虼D後端的資料。一般來說,如有想要研究一下的話可以看一下
不過一般來說,我會建議你使用jquery的ajax來幫你處理會比較直覺。

一般來說,你的請求是text類型的情況下。的確其所輸出的會變為字串,不會做為dom的處理方式
這也是為何你只會或得<br>的直接字串值。而瀏覽器不會將其視為dom處理。

但你也可以試試採用innhtml來處理。
本篇文章回覆於2017-12-19 17:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

淺水員
檢舉此回應
問題不在 ajax
而是要怎麼處理接收到的字串
例如下面的範例,對同一個字串,使用 innerHTML 跟 contentText 的結果是不同的
前者會當作 html 內容來處理,後者只把它當作文字

本篇文章回覆於2018-01-16 16:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

淺水員
檢舉此回應
修正:contentText --> textContent
本篇文章回覆於2018-01-16 16:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.