javascript - 代码镜像中的特定文本可以只读吗?
问题描述
我正在使用 Code Mirror 为初学者创建一个简单的 HTML 教程。我想允许用户编辑标签之间的文本,但不能自己编辑标签。
例如,在这段代码中:
<p>Some inner text</p>
...用户应该能够删除内部文本,但不能删除开始或结束标签。
是否可以通过设置代码镜像属性来定义这样的只读文本,还是我必须对用户输入进行一些自定义后处理?
谢谢!
解决方案
据我所知并为我的编辑阅读文档,这是不可能做到的。你将不得不一些额外的东西。当然,您可以将定位的 div 放在顶部,但这不是最佳做法。
推荐阅读
- linux - bash:sudo:在 GoDaddy 服务器上找不到命令
- python - 推迟子类的注释
- python - Pandas 数据框列从第一个非零值向前填充
- javascript - 单击 div 时更改背景
- python - 在 CentOS 上运行 Python 脚本作为后台任务
- javascript - 在 ESM 中导入模块目录
- node.js - Typescript 中的 Mongoose.startSession 是什么类型?
- javascript - 收到错误“TypeError:无法读取未定义的属性‘通道’”
- arrays - 尝试使用数组结构时出现 LNK2019 错误?
- optimization - 使用 ORtools 求解器进行图形着色的目标函数