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操作select控件的几种方法
Jun 02 Javascript
javascript 获取元素样式必杀技
May 04 Javascript
在JavaScript中使用NaN值的方法
Jun 05 Javascript
AngularJS基础 ng-model-options 指令简单示例
Aug 02 Javascript
JavaScript之cookie技术详解
Nov 18 Javascript
Node.js+Express+MySql实现用户登录注册功能
Jul 10 Javascript
给vue项目添加ESLint的详细步骤
Sep 29 Javascript
解决vue router组件状态刷新消失的问题
Aug 01 Javascript
Vue源码探究之状态初始化
Nov 14 Javascript
Auto.JS实现抖音刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频功能
May 08 Javascript
vue+echarts实现动态折线图的方法与注意
Sep 01 Javascript
Vue 解决在element中使用$notify在提示信息中换行问题
Nov 11 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手册及PHP编程标准
2006/12/17 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
2013/06/14 PHP
Smarty中常用变量操作符汇总
2014/10/27 PHP
Prototype ObjectRange对象学习
2009/07/19 Javascript
javascript 面向对象编程基础:继承
2009/08/21 Javascript
无缝滚动改进版支持上下左右滚动(封装成函数)
2012/12/04 Javascript
js动态设置div的值下例子
2013/10/29 Javascript
javascript动态修改Li节点值的方法
2015/01/20 Javascript
JS实现定时自动关闭DIV层提示框的方法
2015/05/11 Javascript
学习JavaScript设计模式(链式调用)
2015/11/26 Javascript
教你JS中的运算符乘方、开方及变量格式转换
2016/08/09 Javascript
Bootstrap风格的WPF样式
2016/12/07 Javascript
JS中双击和单击事件冲突的解决方法
2018/04/09 Javascript
js循环map 获取所有的key和value的实现代码(json)
2018/05/09 Javascript
angularjs下ng-repeat点击元素改变样式的实现方法
2018/09/12 Javascript
Vuex 使用 v-model 配合 state的方法
2018/11/13 Javascript
layui实现三级联动效果
2019/07/26 Javascript
JavaScript获取当前url路径过程解析
2019/12/27 Javascript
vue倒计时刷新页面不会从头开始的解决方法
2020/03/03 Javascript
解决vue项目 build之后资源文件找不到的问题
2020/09/12 Javascript
解决antd 下拉框 input [defaultValue] 的值的问题
2020/10/31 Javascript
[00:59]DOTA2英雄背景故事——上古巨神
2020/06/28 DOTA
web.py在模板中输出美元符号的方法
2014/08/26 Python
Python实现矩阵相乘的三种方法小结
2018/07/26 Python
django formset实现数据表的批量操作的示例代码
2019/12/06 Python
深入解析HTML5 Canvas控制图形矩阵变换的方法
2016/03/24 HTML / CSS
static全局变量与普通的全局变量有什么区别
2014/05/27 面试题
简历中自我评价怎么写
2014/02/12 职场文书
项目经理任命书范本
2014/06/05 职场文书
社区关爱留守儿童活动方案
2014/08/22 职场文书
中层领导干部群众路线对照检查材料思想汇报
2014/10/02 职场文书
党员专题组织生活会发言材料
2014/10/17 职场文书
2015年劳动部工作总结
2015/05/23 职场文书
公证书
2019/04/17 职场文书
高中班主任工作总结(范文)
2019/08/20 职场文书
CSS使用SVG实现动态分布的圆环发散路径动画
2022/12/24 HTML / CSS