[問題] 當nodeType==3 時將內容換成  

看板Ajax作者 (心中在下雨)時間12年前 (2013/08/02 11:07), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
我現在在做一個功能 是將某元件下的全部文字都置換成   (不斷行空白) 由於 dom 下都還有可能有其他標籤 因此我用 nodeType 判斷是文字後變更內容 現在的問題是 無論我用 dom.data = " " dom.nodeValue = " " dom.textContent = " " 最後網頁上都會顯示   (被雙引號包起來) 而非空白 此外,若該 dom 的內容一開始便是不斷行空白 則在 dom.data、dom.nodeValue、dom.textContent 看到的都是一個空白鍵的空白 請問,我該怎麼用 js 插入一個不斷行空白呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.81.220.129

08/02 11:10, , 1F
= ' '
08/02 11:10, 1F

08/02 11:13, , 2F
我也試過這樣,但是會和 的效果不一樣 @@
08/02 11:13, 2F

08/02 13:00, , 3F
試試看 -> String.fromCharCode(160)
08/02 13:00, 3F

08/02 15:17, , 4F
感謝樓上,這個方式即可得到我想要的結果!!
08/02 15:17, 4F
文章代碼(AID): #1H-o9T6g (Ajax)
文章代碼(AID): #1H-o9T6g (Ajax)