js限制文本框为整数和货币的函数代码
更新时间:2010年10月13日 21:06:26 投稿:mdxy-dxy
js限制文本框为整数和货币的函数代码,方便一些数据库字段的控制。
脚本之家 / 编程助手:解决程序员“几乎”所有问题!
脚本之家官方知识库 → 点击立即使用
限制为整数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <html> <head> <script language= "javascript" type= "text/javascript" > var G=document.getElementById; function checkNumber(){ var reg = /^(?:0|[1-9][0-9]?|100)$/; var strNumber = G( "txtNumber" ).value; alert(reg.test(strNumber)) } </script> </head> <body > <input type= "text" value= "" id= "txtNumber" title= "Please enter a number witch between 0 and 100 .." > <button onclick= "checkNumber();" >CheckNumber</button> </body> </html> |
限制为货币
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <script language= "JavaScript" type= "text/javascript" > <!-- function checkMoney(obj){ var tempValue=obj.value.replace(/(^\s+)|(\s+$)/g, '' ); if (!tempValue){ return ;} if (/^-?\d+(\.\d+)?$/.test(tempValue)){ obj.value=parseFloat(tempValue).toFixed(2); } else { alert( '请输入合法的货币值!' ); obj.select(); return ; } } //--> </script> onblur= "checkMoney(this)" |

微信公众号搜索 “ 脚本之家 ” ,选择关注
程序猿的那些事、送书等活动等着你
相关文章
javaScript checkbox 全选/反选及批量删除
javaScript checkbox 全选/反选及批量删除实现代码,需要的朋友可以参考下。2010-04-04javascript之dhDataGrid Ver2.0.0代码
javascript之dhDataGrid Ver2.0.0代码...2007-07-07
最新评论