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返回0-1之间随机数的方法
Apr 06 Javascript
设置jQueryUI DatePicker默认语言为中文
Jun 04 Javascript
详解Angular开发中的登陆与身份验证
Jul 27 Javascript
浅析script标签中的defer与async属性
Nov 30 Javascript
jquery Banner轮播选项卡
Dec 26 Javascript
基于Angular.js实现的触摸滑动动画实例代码
Feb 19 Javascript
Vue2学习笔记之请求数据交互vue-resource
Feb 23 Javascript
webpack构建react多页面应用详解
Sep 15 Javascript
JavaScript模板引擎原理与用法详解
Dec 24 Javascript
原生JS实现动态添加新元素、删除元素方法
May 05 Javascript
vue实现一拉到底的滑动验证
Jul 25 Javascript
Bootstrap告警框(alert)实现弹出效果和短暂显示后上浮消失的示例代码
Aug 27 Javascript
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核心代码分析require和include的区别
2011/01/02 PHP
深入解析PHP中逗号与点号的区别
2013/08/05 PHP
PHP函数shuffle()取数组若干个随机元素的方法分析
2016/04/02 PHP
AES加解密在php接口请求过程中的应用示例
2016/10/26 PHP
php 反斜杠处理函数addslashes()和stripslashes()实例详解
2016/12/25 PHP
yii2安装详细流程
2018/05/23 PHP
基于jQuery图片平滑连续滚动插件
2009/04/27 Javascript
Jquery Select操作方法集合脚本之家特别版
2010/05/17 Javascript
js禁止页面复制功能禁用页面右键菜单示例代码
2013/08/29 Javascript
获取当前点击按钮的id用this.id实现
2014/03/17 Javascript
Jquery常用的方法汇总
2015/09/01 Javascript
js实现简洁大方的二级下拉菜单效果代码
2015/09/01 Javascript
浅谈Vue的基本应用
2016/12/27 Javascript
React 高阶组件入门介绍
2018/01/11 Javascript
Vue的事件响应式进度条组件实例详解
2018/02/04 Javascript
详解vue2.0 不同屏幕适配及px与rem转换问题
2018/02/23 Javascript
JavaScript插入排序算法原理与实现方法示例
2018/08/06 Javascript
vue-router权限控制(简单方式)
2018/10/29 Javascript
p5.js实现故宫橘猫赏秋图动画
2019/10/23 Javascript
利用numpy实现一、二维数组的拼接简单代码示例
2017/12/15 Python
python删除服务器文件代码示例
2018/02/09 Python
Python logging设置和logger解析
2019/08/28 Python
Python 实现一个手机号码获取妹子名字的功能
2019/09/25 Python
python实现控制台输出彩色字体
2020/04/05 Python
css3中的calc函数浅析
2018/07/10 HTML / CSS
CSS3的常见transformation图形变化用法小结
2016/05/13 HTML / CSS
CSS3 对过渡(transition)进行调速以及延时
2020/10/21 HTML / CSS
Rhone官方网站:男士运动服装、健身服装和高级运动服
2019/05/01 全球购物
美国在线艺术商店:HandmadePiece
2020/11/06 全球购物
小学生中国梦演讲稿
2014/04/23 职场文书
党员公开承诺书内容
2014/05/20 职场文书
安全口号大全
2014/06/21 职场文书
资源环境与城乡规划管理专业自荐书
2014/09/26 职场文书
2014办公室年度工作总结
2014/12/09 职场文书
2015年度高中教师工作总结
2015/05/26 职场文书
MySQL学习之基础操作总结
2022/03/19 MySQL