请问如何去掉非数字出现的闪现问题?比如输入1...会先显示...,然后...再消失

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Text</title>
</head>
<input type="text" onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}"/>
<body>
<script>

</script>
</body>
</html>


Willsf
浏览 1751回答 1
1回答

李晓健

onkeyup 改成 oninput 
打开App,查看更多内容
随时随地看视频慕课网APP