整数:<input type="text" name="aaa" onkeypress="return event.keyCode>=48 && event.keyCode<=57 || event.keyCode==45" onblur="isNum(this,'数值格式有误!',0)" /><br/>正整数:<input type="text" name="bbb" onkeypress="return event.keyCode>=48 && event.keyCode<=57" /><br/>实数:<input type="text" name="ccc" onkeypress="return event.keyCode>=48 && event.keyCode<=57 || event.keyCode==46|| event.keyCode==45" onblur="isNum(this,'数值格式有误!',0)" /><br/>正实数:<input type="text" name="ddd" onkeypress="return event.keyCode>=48 && event.keyCode<=57 || event.keyCode==46" onblur="isNum(this,'数值格式有误!',0)"/><script type="text/javascript">/* 判断一个对象是否是数值型。 obj:文本框, info:错误提示信息, defaultValue:错误后给出的默认值 */function isNum(obj,info,defaultValue) { if(defaultValue==undefined) { defaultValue=0; } if(isNaN(obj.value)) {//非数值 alert(info); obj.value=defaultValue; obj.focus(); } if(obj.value=="") { obj.value=defaultValue; obj.focus(); } }</script>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。