频道栏目
首页 > 资讯 > JavaScript > 正文

javascript检测是否为数字

17-06-22        来源:[db:作者]  
收藏   我要投稿
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>javascript检测是否为数字</title>
</head>
<script>
    window.onload = function() {
        var vals = document.getElementById("val");
        var oBtn = document.getElementById("btns");
        oBtn.onclick = function() {
            var num=detectNum(vals.value);
            if(num && !num=="") {
                alert("恭喜"+num+"全是数字")
            } else {
                alert("输入有误")
            }
        }
        function detectNum(str) {
            for(var i = 0; i < str.length; i++) {
                var n = 0;
                var n = str.charCodeAt(i)
                if(n < 48 || n > 57) {
                    return false;
                }
            }
            return true;
        }

        //alert(detectNum(str))
    }
</script>
<body>
<input id="val" type="text">
<input id="btns" type="button" value="检测">
</body>
</html>

 

相关TAG标签
上一篇:解决CSS3多列样式column-width布局时内容被截断、错乱
下一篇:cssvsjs动画
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站