首页 > 其他 > 详细

输入验证(非插件)

时间:2016-05-31 15:29:42      阅读:153      评论:0      收藏:0      [点我收藏+]
<html>
    <head>
        <meta charset="utf-8"/>
        <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
    </head>
<body>
    <fieldset >
    <legend>输入限制</legend>
    <div style="font-size: 12px; color: red;">1.所有输入框都要填; 2.邮箱和电话必须为数字</div>
        <input type="text" class="ipt" data-name="姓名"   placeholder="姓名" /><br />
        <input type="text" class="ipt" data-name="性别"  placeholder="性别" /><br />
        <input type="text" class="ipt" data-name="年龄"  placeholder="年龄" /><br />
        <input type="text" class="ipt" data-name="电话" data-type = "num"  placeholder="电话" /><br />
        <input type="text" class="ipt" data-name="邮编" data-type = "num"  placeholder="邮编" /><br />
        
        <button onclick="tt()">提交</button>
    </fieldset>
    <script type="text/javascript">
    //所有输入框都要填
        var ipt=$("input");
        function tt(){
            for (var i=0; i<ipt.length; i++) {
                if(ipt.eq(i).val()==""){
                    alert(ipt.eq(i).attr("data-name")+"不能为空");
                    return false;
                }
            }
        }
        
    //邮箱和电话必须为数字[当然也可以直接设置成input type为number]
        var iptNum=$("input[data-type=‘num‘]");
        iptNum.blur(function(){
            var num=/^[0-9]*$/;
            if(!num.test($(this).val())){
                alert("请输入数字")
                return false;
            }
        })
    </script>
</body>
</html>

输入验证(非插件)

原文:http://www.cnblogs.com/flyings/p/5545811.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!