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 相关文章推荐
下载网站打开页面后间隔多少时间才显示下载链接地址的代码
Apr 25 Javascript
JS 修改URL参数(实现代码)
Jul 08 Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
Nov 24 Javascript
教大家轻松制作Bootstrap漂亮表格(table)
Dec 13 Javascript
js实现表格筛选功能
Jan 18 Javascript
xmlplus组件设计系列之文本框(TextBox)(3)
May 03 Javascript
微信小程序中setInterval的使用方法
Sep 29 Javascript
layui弹出层按钮提交iframe表单的方法
Aug 20 Javascript
Javascript实现秒表倒计时功能
Nov 17 Javascript
vue.js的简单自动求和计算实例
Nov 08 Javascript
微信小程序scroll-view的滚动条设置实现
Mar 02 Javascript
Vue-router中hash模式与history模式的区别详解
Dec 15 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
destoon数据库表说明汇总
2014/07/15 PHP
PHP中单引号与双引号的区别分析
2014/08/19 PHP
destoon文章模块调用企业会员资料的方法
2014/08/22 PHP
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
2014/08/28 PHP
ucenter通信原理分析
2015/01/09 PHP
PHP上传文件参考配置大文件上传
2015/12/16 PHP
PHP合并两个或多个数组的方法
2019/01/20 PHP
jqgrid 简单学习笔记
2011/05/03 Javascript
关于html+ashx开发中几个问题的解决方法
2011/07/18 Javascript
当jQuery1.7遇上focus方法的问题
2014/01/26 Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
2015/05/29 Javascript
谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
2015/10/01 Javascript
JavaScript基础篇(3)之Object、Function等引用类型
2015/11/30 Javascript
jQuery添加和删除指定标签的方法
2015/12/16 Javascript
JavaScript setTimeout使用闭包功能实现定时打印数值
2015/12/18 Javascript
JavaScript数据结构与算法之链表
2016/01/29 Javascript
jQuery Ajax 全局调用封装实例代码详解
2016/06/02 Javascript
基于vue.js轮播组件vue-awesome-swiper实现轮播图
2017/03/17 Javascript
浅谈Vue.use的使用
2018/08/29 Javascript
微信小程序scroll-view横向滑动嵌套for循环的示例代码
2018/09/20 Javascript
vue搜索和vue模糊搜索代码实例
2019/05/07 Javascript
微信小程序与webview交互实现支付功能
2019/06/07 Javascript
Python使用pyh生成HTML文档的方法示例
2018/03/10 Python
PyTorch中的padding(边缘填充)操作方式
2020/01/03 Python
关于keras中keras.layers.merge的用法说明
2020/05/23 Python
css3.0 图形构成实例练习一
2013/03/19 HTML / CSS
美国嘻哈文化生活方式品牌:GLD
2018/04/15 全球购物
Carrs Silver官网:英国著名的银器品牌
2020/08/29 全球购物
销售代表求职自荐信
2013/10/01 职场文书
给老婆的婚前保证书
2014/02/01 职场文书
感恩父母的演讲稿
2014/05/06 职场文书
银行求职自荐书
2014/06/25 职场文书
优秀共产党员事迹材料2016
2016/02/29 职场文书
十大最强飞行系宝可梦,BUG燕上榜,第二是飞行系王者
2022/03/18 日漫
Android Studio实现带三角函数对数运算功能的高级计算器
2022/05/20 Java/Android
浅谈Redis缓冲区机制
2022/06/05 Redis