限制input 输入框只能输入纯数字

使用HTML:

<input type="text" name="" oninput="value=value.replace(/[^\d]/g,'')">

使用JS:

/* html */
<input type="text"; style="ime-mode:disabled"/* 禁止切换输入法 */ onpaste="return false"/* 禁止粘贴 */  onkeypress="keyPress()" /> 

/* script */
function keyPress() {    
    var keyCode = event.keyCode;    
    if (keyCode >= 48 && keyCode <= 57) {    
        event.returnValue = true;    
    }else {    
        event.returnValue = false;    
    }    
} 

 

posted @ 2020-08-15 11:55  Nyan  阅读(390)  评论(0编辑  收藏  举报