数字的判定

来源:互联网 发布:php 百度地图api demo 编辑:程序博客网 时间:2024/06/05 21:26
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body>请输入QQ号码:<input type="text" /><input type="button" value="判断" /><br />1、有没有输入<br />2、输入的是不是数字<br />3、不能有0在前面<br />4、不能是小数<br />5、输入的数字必须在5位以上、10位以内<br /><script>    var oTxt = document.getElementsByTagName('input')[0];    var oBut = document.getElementsByTagName('input')[1];    //判断有没有输入    oBut.onclick = function () {        if(oTxt.value == ''){            alert('请输入内容')        } else if(oTxt.value.length<5 || oTxt.value.length>10){            alert('输入的数字必须在5位以上、10位以内')        } else if(isNaN(oTxt.value)) {            alert('请输入数字')        } else if(parseFloat(oTxt.value)%1!=0){            alert('不能是小数')        } else if(oTxt.value[0]==0){            alert('第一位不能是0')        } else {            alert(oTxt.value)        }    }</script></body></html>
原创粉丝点击