zoukankan      html  css  js  c++  java
  • 只能输入数字的文件框

    方法一:

     

    <html:text property="idUser" styleId="idUser" maxlength="12" style=" 90%; max- 188px;"

           onkeydown="if( !event.shiftKey && (event.keyCode == 8 || event.keyCode == 9 ||(event.keyCode >= 96 && event.keyCode <= 105) ||    (event.keyCode >= 48 && event.keyCode <= 57) || event.keyCode==46|| event.keyCode==116)) {return true;} else {return false;}"

    />

     此方法输入后不能用左右方向键移动进行修改

     

    方法二:文本框添加一个事件

    <html:text property="itemQty" styleClass="subPlanItemQty" onkeypress="returnonlyIntNumbers(event)" style="70px;text-align:right;"/>

    以下是JS

    /**

    * only input int number

    * @param evt

    * @returns {Boolean}

    */

    function onlyIntNumbers(evt) {      
        var e = evt;      
        if(window.event){ // IE             
            var charCode =e.keyCode;      
        }
    else if (e.which) { // Safari 4,Firefox 3.0.4             
            var charCode =e.which;      
        }
          
        if (charCode >31 && (charCode < 48 || charCode > 57))      
            return false      
        return true;

    }



  • 相关阅读:
    RabbitMQ 工作图解
    RabbitMQ常用命令
    搭建 .Net RabbitMQ 开发环境
    不使用第三个变量交换两个变量的值
    WEB编程 入门简单 进阶难
    C# 字符串的长度问题
    C# 反射
    C# 拼接字符串的几种方式和性能
    ASP.NET MVC 教程汇总
    SSIS中循环遍历组件[Foreach Loop Container]
  • 原文地址:https://www.cnblogs.com/chengfang/p/inputNumberOnly.html
Copyright © 2011-2022 走看看