JS验证只能输入整数(包括正整数,负整数)

<script type="text/javascript">
function IsNum(obj){
var val = obj.value;
var one = val.substr(0,1);
obj.value = one != '-'? (parseInt(val) || '') : one + (parseInt(val.substr(1,val.length)) || '');
}
</script>

<body>
<input type="text" onkeyup="javascrit:IsNum(this)" value="" id="val" />
</body>
</html>

你可能感兴趣的:(js)