我有一个看起来像这样为什么我得到这个<br>元素在一个contenteditble div?
<div id="test" contenteditable="true" style="height: 17px;">
</div>
当我做$("#test").html()
一个div元素,我希望看到一个空字符串返回,但实际上,它给了我<br>
。
为什么会有一个<br>
,即使我没有把任何在那里的div?
编辑:实际上,在div标签之间,我有一个Struts2属性标签,它输出一个值,但是在后端填充的这个值是空的,所以我并不期待在那里看到<br>
。
我[无法复制](http://jsbin.com/xadovaciku/edit?html,js,console)。 –
无法复制,因为这不是您拥有的实际HTML。 – adeneo
尝试把div的开头放在同一行上。 – luissimo