<body>
    <input type="text" />
</body>
<script>
$("input").keyup(function(){
        var str = $("input").val();
        var newstr;
        if(str.indexOf(".")!=-1){
            var pos = str.indexOf(".");
            var newstr = str.substring(pos+1);
            var yong = str.substring(0,pos+1);
            newstr = newstr.replace(/[^0-9]/ig,"");
            if(newstr.length>=4){
                newstr = newstr.substring(0,(newstr.length-1));
            }
            str = yong + newstr;
        }else{
            str = str.replace(/[^0-9\.]/ig,"");
        }
        $("input").val(str);
    })
</script>    

CodeMan
1.4k 声望58 粉丝

《伤害》