让我们读取一个 contenteditable 元素:
<span id="myinput" contenteditable="true">This is editable.<br>Yes it is.</span>
就在您在文本末尾手动添加两个空格之后。
I get :
textContent
=> "This is editable.Yes it is. "
innerText
=> undefined
innerHTML
=> "This is editable.<br>Yes it is. "
jQuery .text()
=> 与相同textContent
即换行符丢失
如何获得"This is editable.\n Yes it is. "
?(当然,一些正则表达式可以在innerHTML上工作,但这很脏:也许有很多东西我应该解析......)
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)