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自定义事件介绍
Aug 29 Javascript
Javascript实现真实字符串剩余字数提示的实例代码
Oct 22 Javascript
js实现绿白相间竖向网页百叶窗动画切换效果
Mar 02 Javascript
js给table赋值的实例代码
Oct 13 Javascript
web 屏蔽BackSpace键实例代码
Dec 24 Javascript
javaScript实现滚动条事件详解
Mar 24 Javascript
vue项目常用组件和框架结构介绍
Dec 24 Javascript
swiper动态改变滑动内容的实现方法
Jan 17 Javascript
详解vue 数组和对象渲染问题
Sep 21 Javascript
VueJS 组件参数名命名与组件属性转化问题
Dec 03 Javascript
Vue 实现复制功能,不需要任何结构内容直接复制方式
Nov 09 Javascript
使用 Jest 和 Supertest 进行接口端点测试实例详解
Apr 25 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
一个查看session内容的函数
2006/10/09 PHP
PHP使用GIFEncoder类生成gif动态滚动字幕
2014/07/01 PHP
php版阿里大于(阿里大鱼)短信发送实例详解
2016/11/30 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
2020/04/04 PHP
jquery获取iframe中的dom对象(两种方法)
2013/07/02 Javascript
调用jQuery滑出效果时闪烁的解决方法
2014/03/27 Javascript
JavaScript中getUTCMinutes()方法的使用详解
2015/06/10 Javascript
HTML5实现留言和回复页面样式
2015/07/22 Javascript
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
AngularJS入门教程之双向绑定详解
2016/08/18 Javascript
深入浅析JS Function()构造函数
2016/08/22 Javascript
表单元素值获取方式js及java方式的简单实例
2016/10/15 Javascript
js入门之Function函数的使用方法【新手必看】
2016/11/22 Javascript
通过原生JS实现为元素添加事件的方法
2016/11/23 Javascript
JS简单判断函数是否存在的方法
2017/02/13 Javascript
详解ES6之async+await 同步/异步方案
2017/09/19 Javascript
垃圾回收器的相关知识点总结
2018/05/13 Javascript
AngularJS使用$http配置对象方式与服务端交互方法
2018/08/13 Javascript
详解vue文件中使用echarts.js的两种方式
2018/10/18 Javascript
详解ng-alain动态表单SF表单项设置必填和正则校验
2019/06/11 Javascript
vue中实现上传文件给后台实例详解
2019/08/22 Javascript
基于vue-cli3和element实现登陆页面
2019/11/13 Javascript
在python中的socket模块使用代理实例
2014/05/29 Python
详解K-means算法在Python中的实现
2017/12/05 Python
Python中使用支持向量机SVM实践
2017/12/27 Python
python自动重试第三方包retrying模块的方法
2018/04/24 Python
pandas.dataframe按行索引表达式选取方法
2018/10/30 Python
Python设计模式之外观模式实例详解
2019/01/17 Python
python识别图像并提取文字的实现方法
2019/06/28 Python
英国家用电器折扣网站:Electrical Discount UK
2018/09/17 全球购物
流行文化收藏品:Sideshow(DC漫画,星球大战,漫威)
2019/03/17 全球购物
老干部工作汇报材料
2014/10/28 职场文书
导游词之韩国济州岛
2019/10/28 职场文书
教你如何使用Python实现二叉树结构及三种遍历
2021/06/18 Python
Springboot配置suffix指定mvc视图的后缀方法
2021/07/03 Java/Android
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js