如何在javascript中按退格键时防止光标返回
How to prevent the cursor to go back while pressing backspace key in javascript?
请考虑以下html。
<div id="container" contenteditable="true">
<p>This is a paragraph <span class="test">'this text is inside the span'</span>
This is another paragraph afer the span tag inside this p tag
</p> </div>
如您所见,p 和 span 标记在浏览器中是可编辑的。这意味着我们可以在浏览器中编写。现在我的问题是关于 p 标签内的跨度。所以任何人都可以解释如果光标(在浏览器中输入此范围时)就在 span 标签之后,即在结束 span 标签之后,退格键应该不起作用。
更简单的是,一旦光标超出跨度,退格键不应再次移动它以转到跨度。请帮助JavaScript中的简单示例。
如果你能稍微改变一下你的 DOM,你可以在没有 Javascript 的情况下做到这一点。
看到小提琴
<div id="container">
<span contenteditable="true">This is a paragraph</span>
<span class="test" contenteditable="true">'this text is inside the span'</span>
<span contenteditable="true">This is another paragraph afer the span tag inside this tag</span>
</div>
CSS只是为了显示不同的跨度
.test
{
background-color: red;
}
相关文章:
- 节点导出返回一个空对象
- ES6构造函数返回基类的实例
- 监视函数从服务返回不起作用,但作用域函数起作用
- 控制台返回var不是't定义,但它是
- 从函数返回角度承诺
- Javascript返回值只在循环中返回一次
- 从控制器返回后Ajax启动事件激发
- CKFinder 3为所选文件返回错误的URL
- 如何在d3.js中返回路径的y坐标
- 如何从jquery函数返回变量
- Angular js-返回一个包含类似
- JSONP请求返回结果,但也触发error_callback
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- JQuery BlockUI鼠标加载光标没有't在Google Chrome中返回默认值
- 如何在javascript中按退格键时防止光标返回
- 显示 404 找不到“蛞蝓”模板,当发布返回空光标 - 流星 - 铁路由器
- 我想在点击事件发生后将光标更改为等待,然后返回默认值
- Meteor.js:返回一个光标的非反应快照
- 当光标聚焦在一个字段时,Phonegap返回按钮不工作
- 无法使用流星显示光标返回的值