如何在没有文本区域或文本字段的浏览器中编辑网页内容
How can edit web page content in browsers without textarea or textfield?
有没有javascript解决方案可以在页面上显示光标,用箭头键移动光标,直接编辑而不切换到文本区域界面?我需要javascript来操作页面,然后将修改后的内容传递到服务器以保存到数据库。
是的,您可以将contenteditable
标志设置为html属性,使文本在原地可编辑。
例如,用<p contenteditable="true"></p>
标记编写的文本。
参考HTML内容可编辑
在其他人建议的内容可编辑主题的基础上,有一个非常好的教程,介绍如何在这里实现的一些更高级的功能
相关文章:
- 在移动浏览器上显示大型文本文件
- 浏览器之间的文本区域更新方式不同
- 如何在没有文本区域或文本字段的浏览器中编辑网页内容
- 在浏览器中打开文本文件-服务器上出现错误
- Servlet对浏览器上显示的纯文本Javascript的响应
- Selenium认为文本框是隐藏的,即使我可以在浏览器中看到它
- 如何在浏览器中选择所有*renderable*文本元素
- 如何使用JavaScriptExecutor来获取出现在浏览器上的文本's状态栏
- 如何检查浏览器中是否支持文本溢出:省略号
- 使用 Selenium 在 IE9 浏览器中查找 PDF 文本
- 停止浏览器缓存文本文件
- 如何根据浏览器按比例调整文本大小
- 使用jQuery在焦点上选择文本框是't在移动浏览器中工作
- 调整浏览器大小时文本上的CSS省略号
- c#在浏览器SharePoint中将文本框的内容复制到剪贴板
- PHP,X-SendFile:将文件与输出文本一起发送到浏览器(通过echo)
- 如何测试浏览器对背景剪辑的支持:文本
- 如何检测移动浏览器(PHP/Javascript),然后进行图像/文本更改
- 如何在所有浏览器中向文本区域中的选定文本添加 标记
- 我无法为谷歌浏览器分配文本值