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将字符串转成正则表达式的实现方法
Nov 13 Javascript
封装了jQuery的Ajax请求全局配置
Feb 05 Javascript
js实现的四级左侧网站分类菜单实例
May 06 Javascript
js实现文本框输入文字个数限制代码
Dec 25 Javascript
动态设置form表单的action属性的值的简单方法
May 25 Javascript
Three.js实现绘制字体模型示例代码
Sep 26 Javascript
详解Vue.js项目API、Router配置拆分实践
Mar 16 Javascript
使用sessionStorage解决vuex在页面刷新后数据被清除的问题
Apr 13 Javascript
Vue2 监听属性改变watch的实例代码
Aug 27 Javascript
小程序显示弹窗时禁止下层的内容滚动实现方法
Mar 20 Javascript
el-table树形表格表单验证(列表生成序号)
May 31 Javascript
js前端设计模式优化50%表单校验代码示例
Jun 21 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
ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法
2014/10/30 PHP
PHP中把数据库查询结果输出为json格式简单实例
2015/04/09 PHP
php函数传值的引用传递注意事项分析
2016/06/25 PHP
yii2局部关闭(开启)csrf的验证的实例代码
2017/07/10 PHP
基于CI(CodeIgniter)框架实现购物车功能的方法
2018/04/09 PHP
jquery拖动插件(jquery.drag)使用介绍
2013/06/18 Javascript
中文路径导致unitpngfix.js不正常的解决方法
2013/06/26 Javascript
JavaScript地图拖动功能SpryMap的简单实现
2013/07/17 Javascript
js Select下拉列表框进行多选、移除、交换内容的具体实现方法
2013/08/13 Javascript
JavaScript设计模式之外观模式实例
2014/10/10 Javascript
基于Bootstrap使用jQuery实现输入框组input-group的添加与删除
2016/05/03 Javascript
全面了解javascript中的错误处理机制
2016/07/18 Javascript
AngularJS入门教程之多视图切换用法示例
2016/11/02 Javascript
JS简单判断字符在另一个字符串中出现次数的2种常用方法
2017/04/20 Javascript
webpack学习笔记之优化缓存、合并、懒加载
2017/08/24 Javascript
详解React Native 屏幕适配(炒鸡简单的方法)
2018/06/11 Javascript
localstorage实现带过期时间的缓存功能
2019/06/28 Javascript
在Layui 的表格模板中,实现layer父页面和子页面传值交互的方法
2019/09/10 Javascript
vue实现倒计时获取验证码效果
2020/04/17 Javascript
Node使用Selenium进行前端自动化操作的代码实现
2019/10/10 Javascript
vue 组件间的通信之子组件向父组件传值的方式
2020/07/29 Javascript
Python 中 Virtualenv 和 pip 的简单用法详解
2017/08/18 Python
详解Python用户登录接口的方法
2019/04/17 Python
Pandas之Fillna填充缺失数据的方法
2019/06/25 Python
简单了解python gevent 协程使用及作用
2019/07/22 Python
python库matplotlib绘制坐标图
2019/10/18 Python
关于python pycharm中输出的内容不全的解决办法
2020/01/10 Python
基于python实现图片转字符画代码实例
2020/09/04 Python
HTML5+CSS3实现拖放(Drag and Drop)示例
2014/07/07 HTML / CSS
HTML5手机端弹出遮罩菜单特效代码
2016/01/27 HTML / CSS
财务管理专业推荐信
2013/11/19 职场文书
《邮票齿孔的故事》教学反思
2014/02/22 职场文书
根叔历年演讲稿
2014/05/20 职场文书
中共广东省委常委会党的群众路线教育实践活动整改方案
2014/09/23 职场文书
高中教师个人工作总结
2015/02/10 职场文书
小学班主任教育随笔
2015/08/15 职场文书