作者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