作者no1kk (心中在下雨)
看板Ajax
標題[問題] 當nodeType==3 時將內容換成
時間Fri Aug 2 11:07:06 2013
我現在在做一個功能
是將某元件下的全部文字都置換成 (不斷行空白)
由於 dom 下都還有可能有其他標籤
因此我用 nodeType 判斷是文字後變更內容
現在的問題是
無論我用
dom.data = " "
dom.nodeValue = " "
dom.textContent = " "
最後網頁上都會顯示 (被雙引號包起來)
而非空白
此外,若該 dom 的內容一開始便是不斷行空白
則在 dom.data、dom.nodeValue、dom.textContent
看到的都是一個空白鍵的空白
請問,我該怎麼用 js 插入一個不斷行空白呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.81.220.129
1F:推 mrbigmouth: = ' ' 08/02 11:10
2F:→ no1kk:我也試過這樣,但是會和 的效果不一樣 @@ 08/02 11:13
3F:推 itisjoe:試試看 -> String.fromCharCode(160) 08/02 13:00
4F:→ no1kk:感謝樓上,這個方式即可得到我想要的結果!! 08/02 15:17