我有:
<textarea id='txtSomeId'><p><span>. </span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span>Bullet one </span> </p> </textarea>
当我使用jQuery的$("#txtSomeId").val()
并在$("divId").html($("#txtSomeId").val());
之类的分区中显示它时
一些奇怪的字符显示为[[[][]][][][][
而不是&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
。当我在Google Chrome中粘贴文本并保存并在IE中查看数据时会发生这种情况。
如果我在谷歌浏览器中查看它,那么我不会遇到此问题,但当我在IE浏览器中查看从谷歌浏览器保存的数据时,我遇到了这个问题。请帮帮我。
答案 0 :(得分:1)
nbsp;
应为
,这就是我第一次看到的内容
答案 1 :(得分:0)
你不应该在textarea里面有html。使用htmlentities和htmlspecialchars来解决此问题。