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 相关文章推荐
用js遍历 table的脚本
Jul 23 Javascript
js 数组克隆方法 小结
Mar 20 Javascript
js前台分页显示后端JAVA数据响应
Mar 18 Javascript
jquery删除ID为sNews的tr元素的内容
Apr 10 Javascript
JavaScript中的this使用详解
Jul 27 Javascript
JS实现旋转木马式图片轮播效果
Jan 18 Javascript
jquery实现tab选项卡切换效果(悬停、下方横线动画位移)
May 05 jQuery
基于Require.js使用方法(总结)
Oct 26 Javascript
Vue 框架之键盘事件、健值修饰符、双向数据绑定
Nov 14 Javascript
VUE渲染后端返回含有script标签的html字符串示例
Oct 28 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
Feb 15 Javascript
vue中解决拖拽改变存在iframe的div大小时卡顿问题
Jul 22 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 register_shutdown_function函数的深入解析
2013/06/03 PHP
解析获取优酷视频真实下载地址的PHP源代码
2013/06/26 PHP
php生成curl命令行的方法
2015/12/14 PHP
PHP编程实现多维数组按照某个键值排序的方法小结【2种方法】
2017/04/27 PHP
PHP实现将多个文件中的内容合并为新文件的方法示例
2017/06/10 PHP
Nigma vs Liquid BO3 第一场2.13
2021/03/10 DOTA
js类中获取外部函数名的方法
2007/08/19 Javascript
javascript 页面只自动刷新一次
2009/07/10 Javascript
在每个匹配元素的外部插入新元素的方法
2013/12/20 Javascript
windows8.1+iis8.5下安装node.js开发环境
2014/12/12 Javascript
JS模拟Dialog弹出浮动框效果代码
2015/10/16 Javascript
JavaScript学习笔记之数组去重
2016/03/23 Javascript
纯JavaScript 实现flappy bird小游戏实例代码
2016/09/27 Javascript
PHP捕捉异常中断的方法
2016/10/24 Javascript
Angular JS数据的双向绑定详解及实例
2016/12/31 Javascript
javascript数据结构中栈的应用之符号平衡问题
2017/04/11 Javascript
浅谈Vue.js 1.x 和 2.x 实例的生命周期
2017/07/25 Javascript
Node 升级到最新稳定版的方法分享
2018/05/17 Javascript
详解基于Vue cli生成的Vue项目的webpack4升级
2018/06/19 Javascript
JavaScript实现的级联算法示例【省市二级联动功能】
2018/12/25 Javascript
bootstrap table列和表头对不齐的解决方法
2019/07/19 Javascript
[03:40]2014DOTA2国际邀请赛 B神专访:躲箭真的很难
2014/07/13 DOTA
[00:32]2018DOTA2亚洲邀请赛VG出场
2018/04/03 DOTA
详解 Python 读写XML文件的实例
2017/08/02 Python
Python numpy实现数组合并实例(vstack,hstack)
2018/01/09 Python
在python中利用try..except来代替if..else的用法
2019/12/19 Python
如何利用python之wxpy模块玩转微信
2020/08/17 Python
一份比较全的PHP面试题
2016/07/29 面试题
幼儿园教研活动方案
2014/01/19 职场文书
小学班主任评语大全
2014/04/23 职场文书
煤矿安全承诺书
2014/05/22 职场文书
学校门卫岗位职责范本
2014/06/30 职场文书
十八大宣传标语
2014/10/09 职场文书
大学生国家助学金感谢信
2015/01/23 职场文书
高中政治教师教学反思
2016/02/23 职场文书
Python绘制散点图之可视化神器pyecharts
2022/07/07 Python