zoukankan      html  css  js  c++  java
  • js限制文本框为整数和货币

    限制为整数
    
    <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)" 
    
  • 相关阅读:
    测试工作——XML
    js call apply
    JavaScript 作用域和作用域链
    hybird app
    正则表达式
    浏览器渲染原理
    head 头标签(转发)
    参考资料地址
    unix 常用命令
    phantomjs 自动化测试
  • 原文地址:https://www.cnblogs.com/zhenhua/p/1848512.html
Copyright © 2011-2022 走看看