首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查ContentEditable内容

检查ContentEditable内容
EN

Stack Overflow用户
提问于 2011-03-29 02:40:28
回答 1查看 1.4K关注 0票数 2

用jQuery控制ContentEditable字段(HTML5)中的输入用户(例如,禁止的单词)的方法是什么?

代码语言:javascript
复制
<div contentEditable="true" id="title" >
...
$('#title').focus(function()
...

不起作用。

谢谢你的帮助。

文森

EN

回答 1

Stack Overflow用户

发布于 2011-03-29 02:45:25

如果你想控制用户的输入,你应该处理keydown事件,或者类似的东西。在该事件处理程序中,如果用户输入了禁止的密钥,则可以执行e.preventDefault()操作,这样就不会在元素中输入该密钥。例如。

代码语言:javascript
复制
$('div[contenteditable=true]').keydown(function (e) {
    e.preventDefault();
});
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5463522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档