我正在创建一个表单,我希望输入标记只接受数字,我也想将数字限制为0 - 20.
这是我的HTML代码:
<input type="text" name="three" class="actual" id="three" maxlength="2" onkeypress="return ForNumbers(event)" />
Run Code Online (Sandbox Code Playgroud)
这是我的javascript代码:
<script type="text/javascript">
function ForNumbers(evt){
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
</script>
Run Code Online (Sandbox Code Playgroud)