您知道如何使用JavaScript编辑<div>
吗?我正在寻找跨浏览器解决方案。
类似于富文本区域的内容,但使用可编辑的<iframe>
。我需要<div>
类似的东西
我不想使用替换文本框。
答案 0 :(得分:76)
我发现了。
您使用DOMElement的contentEditable属性,如此
<div onClick="this.contentEditable='true';">
lorem ipsum dolor lorem ipsum dolorlorem ipsum dolor
</div>
答案 1 :(得分:11)
您可以使用纯HTML
执行此操作<div class="editable" contenteditable="true">
Editable text...
</div>
希望这有帮助!
答案 2 :(得分:5)
答案 3 :(得分:-2)
How about his:
创建一个隐藏的“textArea”,在选择(单击或悬停)div时,隐藏Div并显示textArea。