js限制文本框为整数和货币的函数代码


Posted in Javascript onOctober 13, 2010

限制为整数

<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>

限制为货币

<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 相关文章推荐
javascript function调用时的参数检测常用办法
Feb 26 Javascript
javascript 回调函数详解
Nov 11 Javascript
jquery实现浮动在网页右下角的彩票开奖公告窗口代码
Sep 04 Javascript
无需 Flash 使用 jQuery 复制文字到剪贴板
Apr 26 Javascript
Java  Spring 事务回滚详解
Oct 17 Javascript
基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果
Nov 09 Javascript
node.js基于mongodb的搜索分页示例
Jan 22 Javascript
vue引入swiper插件的使用实例
Jul 19 Javascript
JS实现根据数组对象的某一属性排序操作示例
Jan 14 Javascript
tsconfig.json配置详解
May 17 Javascript
如何解决vue在ios微信&quot;复制链接&quot;功能问题
Mar 26 Javascript
Vue详细的入门笔记
May 10 Vue.js
javascript中&quot;/&quot;运算符常见错误
Oct 13 #Javascript
javascript一个无懈可击的实例化XMLHttpRequest的方法
Oct 13 #Javascript
理解Javascript_05_原型继承原理
Oct 13 #Javascript
JavaScript 打地鼠游戏代码说明
Oct 12 #Javascript
理解Javascript_03_javascript全局观
Oct 11 #Javascript
理解Javascript_02_理解undefined和null
Oct 11 #Javascript
理解Javascript_01_理解内存分配原理分析
Oct 11 #Javascript
You might like
PHP CKEditor 上传图片实现代码
2009/11/06 PHP
php表单提交问题的解决方法
2011/04/12 PHP
php number_format() 函数通过千位分组来格式化数字的实现代码
2013/08/06 PHP
php实现插入排序
2015/03/29 PHP
PHP laravel中的多对多关系实例详解
2017/06/07 PHP
thinkPHP5使用Rabc实现权限管理
2019/08/28 PHP
WEB页子窗口(showModalDialog和showModelessDialog)使用说明
2009/10/25 Javascript
jquery.lazyload  实现图片延迟加载jquery插件
2010/02/06 Javascript
获取dom元素那些讨厌的位置封装代码
2010/06/23 Javascript
Javascript实现动态菜单添加的实例代码
2013/07/05 Javascript
JS读取XML文件示例代码
2013/11/15 Javascript
js 剪切板的用法(clipboardData.setData)与js match函数介绍
2013/11/19 Javascript
JQuery控制DIV的选取实现方法
2016/09/18 Javascript
ES6新增数据结构WeakSet的用法详解
2017/08/07 Javascript
微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤
2018/09/18 Javascript
微信小程序判断页面是否从其他页面返回的实例代码
2019/07/03 Javascript
微信小程序使用canvas自适应屏幕画海报并保存图片功能
2019/07/25 Javascript
Layui 数据表格批量删除和多条件搜索的实例
2019/09/04 Javascript
vue+springboot+element+vue-resource实现文件上传教程
2020/10/21 Javascript
[38:41]2014 DOTA2国际邀请赛中国区预选赛 LGD VS CNB
2014/05/22 DOTA
[05:09]2016国际邀请赛中国区预选赛淘汰赛首日精彩回顾
2016/06/29 DOTA
浅析Python的web.py框架中url的设定方法
2016/07/11 Python
Python批量发送post请求的实现代码
2018/05/05 Python
python实现简易动态时钟
2018/11/19 Python
Python matplotlib通过plt.scatter画空心圆标记出特定的点方法
2018/12/13 Python
python使用Qt界面以及逻辑实现方法
2019/07/10 Python
五个2015 年最佳HTML5 框架
2015/11/11 HTML / CSS
全球最大的网上自行车商店:Chain Reaction Cycles
2016/12/02 全球购物
Belvilla德国:在线预订度假屋
2018/04/10 全球购物
澳大利亚最大的护发和护肤品购物网站:RY
2019/12/26 全球购物
如何使用PHP session
2015/04/21 面试题
数学专业推荐信范文
2013/11/21 职场文书
《永远的白衣战士》教学反思
2014/04/25 职场文书
2015毕业寄语大全
2015/02/26 职场文书
常用的Python代码调试工具总结
2021/06/23 Python
jQuery实现广告显示和隐藏动画
2021/07/04 jQuery