我正在使用此功能只允許在文本輸入中的數字。只允許使用JavaScript輸入數字並允許複製和粘貼?
$('input').bind('keydown', function(e) {
var key = e.charCode || e.keyCode || 0;
return (
key == 8 ||
key == 9 ||
key == 46 ||
(key >= 37 && key <= 40) ||
(key >= 48 && key <= 57) ||
(key >= 96 && key <= 105));
});
我該如何複製和粘貼?我已經嘗試添加控制鍵碼17,但它仍然不起作用。
對於組合鍵有什麼特別的要求嗎?
謝謝
是不是第一行是一個jQuery選擇器?這不應該至少有一個jQuery標籤嗎? – Adam 2010-07-15 16:27:05
或者是爲jQuery特有的問題保留的標記? (只是好奇) – Adam 2010-07-15 16:28:28
@ advs89再想一想(不要懶得讀完整的問題不只是第一行......) – galambalazs 2010-07-15 16:28:48