[請益] 斷行 PHP/JS
我主語法是php
從資料庫撈出由<textarea>丟入的資料,所以會有斷行
即使用str_replace把斷行去掉,但右鍵看程式碼文字檔內還是斷行只是沒<br />
而我要把這資料丟到JavaScript裡面,遇到斷行就不能執行
何解?
查過的資料含\n , \r\n , 0x0D
$body[$j]=資料庫來的資料
一二三<br />
四五六七八九十
丟到js,語法如下
$newsMain.='<td onclick="newsShow('.$body[$j].')">';
js的語法
newsShow(c){
news_c.innerHTML=c;
}
資料沒斷行的可以執行,有斷行的不行。
----------------------------------補充詳述-------------
問題在js那樣寫
news_c.innerHTML='123456'; 沒問題
但如果這樣寫
news_c.innerHTML='123
456'; 有問題
除非改成
news_c.innerHTML='123'
+'456'; 沒問題
但資料庫來的資料是
123<br />
456
就算處理過br也依然有斷行存在
123
456
我丟不進去js裡面
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.28.44
推
03/03 23:37, , 1F
03/03 23:37, 1F
→
03/03 23:42, , 2F
03/03 23:42, 2F
※ 編輯: Qiqi 來自: 118.170.28.44 (03/03 23:46)
→
03/03 23:47, , 3F
03/03 23:47, 3F
→
03/03 23:48, , 4F
03/03 23:48, 4F
推
03/03 23:50, , 5F
03/03 23:50, 5F
→
03/03 23:50, , 6F
03/03 23:50, 6F
→
03/03 23:51, , 7F
03/03 23:51, 7F
→
03/03 23:51, , 8F
03/03 23:51, 8F
→
03/03 23:52, , 9F
03/03 23:52, 9F
→
03/03 23:52, , 10F
03/03 23:52, 10F
→
03/03 23:53, , 11F
03/03 23:53, 11F
→
03/03 23:54, , 12F
03/03 23:54, 12F
→
03/03 23:55, , 13F
03/03 23:55, 13F
→
03/03 23:55, , 14F
03/03 23:55, 14F
推
03/03 23:58, , 15F
03/03 23:58, 15F
推
03/04 00:00, , 16F
03/04 00:00, 16F
→
03/04 00:01, , 17F
03/04 00:01, 17F
→
03/04 00:02, , 18F
03/04 00:02, 18F
→
03/04 00:03, , 19F
03/04 00:03, 19F
→
03/04 00:03, , 20F
03/04 00:03, 20F
→
03/04 00:05, , 21F
03/04 00:05, 21F
→
03/04 00:06, , 22F
03/04 00:06, 22F
推
03/04 10:01, , 23F
03/04 10:01, 23F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章