美文网首页
yii 表单js验证(1)

yii 表单js验证(1)

作者: 程序员的自我修养 | 来源:发表于2020-05-29 09:04 被阅读0次

    //html代码

    <input type="text" class="input-name" onblur="checkname()" onfocus="clearname()">

    //js代码

    <script>

        function checkname(){

            var name = $('.input-name').val();

            if(name == ""){

                $('.input-name').val('请输入姓名').css('color','#de2525');

            }

        }

        function clearname(){

            var name = $('.input-name').val();

            if(name == "请输入姓名"){

                $('.input-name').val('').css('color','#000')

         }

        }

        function checkcompany(){

            var name = $('.input-company').val();

            if(name == ""){

                $('.input-company').val('请输入公司名称').css('color','#de2525');

            }

        }

        function clearcompany(){

            var name = $('.input-company').val();

            if(name == "请输入公司名称"){

                $('.input-company').val('').css('color','#000');

            }

        }

        function checkemail(){

            var email = $('.input-email').val();

            if(email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)!= -1)

                return true;

            else

               $('.input-email').val('请输入正确邮箱').css('color','#de2525')

        }

        function clearemail(){

            var email = $('.input-email').val();

            if(email == "请输入正确邮箱"){

                $('.input-email').val('').css('color','#000');

            }

        }

        function checkmobile(){

            var mobile = $('.input-mobile').val();

            var num = /^1\d{10}$/ ;

            if(num.test(mobile)) {

                return true;

            }else {

                $('.input-mobile').val('请输入正确的手机号').css('color','#de2525');

            }

        }

        function clearmobile(){

            var mobile = $('.input-mobile').val();

            if(mobile == "请输入正确的手机号"){

                $('.input-mobile').val('').css('color','#000');

            }

        }

        function checkquestion(){

            var question = $('.input-question').val();

            if(question == ""){

                $('.input-question').val('请输入您的需求').css('color','#de2525');

            }

        }

        function clearquestion(){

            var question= $('.input-question').val();

            if(question == "请输入您的需求"){

                $('.input-question').val('').css('color','#000');

            }

        }

    </script>

    相关文章

      网友评论

          本文标题:yii 表单js验证(1)

          本文链接:https://www.haomeiwen.com/subject/xqcuohtx.html