现在的位置: 首页 > 综合 > 正文

html输入框永远是合法数字的办法

2013年04月27日 ⁄ 综合 ⁄ 共 351字 ⁄ 字号 评论关闭

<script language="javascript">
   
        function numberObject(on,n){
            var value=Math.round(parseFloat(on.value)*n)/n
            if(!value){
                value="";
            }
            on.value=value;
        }

    </script>

<input id="sbp" type="text"

           onkeyup="value=value.replace(/[^0-9]/,'')"
<!-- 替换所有非数字的字符为‘’-->

           onblur="numberObject(this,1)"

/ >

抱歉!评论已关闭.