文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>使用js让文本框只能输入数字 且小数保留两位

使用js让文本框只能输入数字 且小数保留两位

时间:2011-04-11  来源:chenran

function checkNumber(e,txt)
    {
        var key = window.event ? e.keyCode : e.which;
        var keychar = String.fromCharCode(key);
        reg = /\d|\./;
        var result = reg.test(keychar);
        if(result)
            {
                if(e.keyCode==46)
                result=!(txt.value.split('.').length>1);
                else
                result=!(txt.value.split('.').length>1&&txt.value.split('.')[1].length>1);
            }
        if(!result)
            {
                
                return false;
            }
        else
        {
          
            return true;
        }
    }

调用:
onkeypress="return checkNumber(event,this);"

相关阅读 更多 +
排行榜 更多 +
西安交大通

西安交大通

生活实用 下载
长江云通

长江云通

生活实用 下载
translatez

translatez

生活实用 下载