如何在没有文本区域或文本字段的浏览器中编辑网页内容

How can edit web page content in browsers without textarea or textfield?

本文关键字:文本 浏览器 网页内容 编辑 字段 区域      更新时间:2023-09-26

有没有javascript解决方案可以在页面上显示光标,用箭头键移动光标,直接编辑而不切换到文本区域界面?我需要javascript来操作页面,然后将修改后的内容传递到服务器以保存到数据库。

是的,您可以将contenteditable标志设置为html属性,使文本在原地可编辑。

例如,用<p contenteditable="true"></p>标记编写的文本。

参考HTML内容可编辑

在其他人建议的内容可编辑主题的基础上,有一个非常好的教程,介绍如何在这里实现的一些更高级的功能