在ContentEditable字段(Html 5)中使用jQuery控制輸入用戶(實例中的禁止詞)的方式是什麼?檢查內容可編輯內容
<div contentEditable="true" id="title" >
...
$('#title').focus(function()
...
不起作用。
感謝您的幫助。
文森特
在ContentEditable字段(Html 5)中使用jQuery控制輸入用戶(實例中的禁止詞)的方式是什麼?檢查內容可編輯內容
<div contentEditable="true" id="title" >
...
$('#title').focus(function()
...
不起作用。
感謝您的幫助。
文森特
如果你想控制用戶的輸入,你應該處理事件,或沿着這些線路的東西。在該事件處理程序中,如果用戶輸入禁用密鑰,則可以執行e.preventDefault()
,以便密鑰不會輸入到元素中。例如。
$('div[contenteditable=true]').keydown(function (e) {
e.preventDefault();
});
這可以幫助: http://stackoverflow.com/questions/1391278/contenteditable-change-events 或者這樣: http://stackoverflow.com/questions/745644/event-capturing-vs -bubbling-with-a-contenteditable-div – Tim 2011-03-28 22:53:38