js限制文本框为整数和货币的函数代码

2019-12-24,,,,

限制为整数

<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判断输入数据是否货币并自动添加¥符号的代码
  • JavaScript 动态将数字金额转化为中文大写金额
  • js格式化货币数据实现代码
  • JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
  • JS格式化数字金额用逗号隔开保留两位小数
  • js整数字符串转换为金额类型数据(示例代码)
  • js金额数字格式化实现代码(加减逗号处理)
  • javascript将数字转换整数金额大写的方法
  • js下将金额数字每三位一逗号分隔
  • Javascript将数字转化成为货币格式字符串
  • Javascript将数值转换为金额格式(分隔千分位和自动增加小数点)

《js限制文本框为整数和货币的函数代码.doc》

下载本文的Word格式文档,以方便收藏与打印。