Jquery 检查内容可编辑内容

Jquery 检查内容可编辑内容,jquery,html,contenteditable,Jquery,Html,Contenteditable,用jQuery控制ContentEditable字段(HTML5)中的输入用户(例如,禁用词)的方法是什么 <div contentEditable="true" id="title" > ... $('#title').focus(function() ... ... $('#title')。焦点(函数() ... 不起作用 谢谢你的帮助 Vincent如果你想控制用户的输入,你应该处理keydown事件,或者类似的事情。在该事件处理程序中,如果用户输入一个禁止的密钥,你可以

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

<div contentEditable="true" id="title" >
...
$('#title').focus(function()
...

...
$('#title')。焦点(函数()
...
不起作用

谢谢你的帮助


Vincent

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

$('div[contenteditable=true]').keydown(function (e) {
    e.preventDefault();
});

这可能会有帮助:或者这个:@Tim.+1.谢谢。我觉得它对我来说太复杂了!:)
contenteditable=“”
contenteditable=“true”
表示元素是可编辑的。因此,您还必须检查
contenteditable=“