快捷导航

this.value = this.value.replace(/[^\d]/, "")这个是代表什么意思我知

var aInput = document.getElementsByTagName("input");
var aSpan = document.getElementsByTagName("span")[0];
var i = 0;


aInput[0].onkeyup = function () {
// this.value = this.value.replace(/[^\d]/, "")
}
aInput[1].onclick = function ()
    {
        (aInput[0].value == "") ?
        alert("请输入数字!") :
        alert(/^\d{2}$/.test(parseInt(aInput[0].value)) ? "√ 是两位数" : "这是" + aInput[0].value.length + "位数");
    }


</script>

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

把不是数字的字符替换成空串。
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP