[英]Allow numbers and enter only on content editable div keypress
大家好,我正在創建一個內容可編輯的div,它應該接受數字並僅在每次按鍵時輸入鍵,這可能嗎? 謝謝
更新
if(event.keyCode >= 48 || event.keyCode <= 57){
if ( event.keyCode == 13 ) {
}
} else {
return false;
}
在我的代碼中,它僅接受數字,但不接受Enter鍵。
正確的代碼是:
if ((event.keyCode >== 48 && event.keyCode <== 57) || event.keyCode === 13) {
// do something with this information
} else {
return false;
}
您期望鍵(介於48 和 57之間) 或 13。問題是您的第一個條件是介於48和57之間,然后您在該塊中檢查13,這意味着介於48和57之間,恰好是13 ,這是不可能的情況。
只需將其放入任何標簽(即<span>
)...
onKeypress="if(event.keyCode < 48 || event.keyCode > 57){return false;}"
並且它將不接受任何字符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.