欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery keypress 數字

謝彥文1年前10瀏覽0評論

jQuery是一種流行的JavaScript框架,在網頁開發中常常用來操作DOM元素、處理事件和動態改變網頁內容。其中,keypress事件是指用戶在輸入框中輸入字符時觸發的事件。如果想要限制輸入框只能輸入數字,就需要借助jQuery keypress事件。

//限制輸入框只能輸入數字
$(document).ready(function(){
$("input[type='text']").keypress(function(event){
//判斷輸入的字符是否是數字
if(event.which< 48 || event.which >57){
//阻止默認事件
event.preventDefault();
}
});
});

以上代碼中,首先使用$(document).ready()函數來確保頁面加載完畢后再執行代碼。然后,選擇所有type為text的輸入框,并綁定keypress事件。在事件處理函數中,我們從事件對象中獲取用戶輸入的ASCII碼,判斷是否是數字的ASCII碼范圍。如果不是,就調用event.preventDefault()方法阻止默認事件,也就是不讓用戶輸入非數字字符。

通過上述代碼,我們就可以很方便地實現限制輸入框只能輸入數字的功能,提高了表單數據的精準性和可靠性。