如何使HTML <div>元素可编辑跨浏览器?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (31)

你知道<div>如何使用JavaScript 进行编辑吗?我正在寻找跨浏览器解决方案。

类似于富文本区域,但使用可编辑的区域<iframe>。我需要类似的东西<div>我不想使用替换文本框。

提问于
用户回答回答于

使用DOMElement的contentEditable属性,就像这样

<div onClick="this.contentEditable='true';">
    lorem ipsum dolor lorem ipsum dolorlorem ipsum dolor
</div>
用户回答回答于

你可以在纯HTML中做到这一点

<div class="editable" contenteditable="true">
    Editable text...
</div>

扫码关注云+社区

领取腾讯云代金券