• JavaScript(19):表单内容提交


        示例代码:
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>表单内容提交</title>
        <style>
            .error{
                color: #bd342d;
            }
        </style>
    </head>
    <body>
        <form action="s5_new.html" method="get">
            <div><input name="姓名" type="text"></div>
            <div><input name="学号" type="text"></div>
            <div><input name="班级" type="text"></div>
            <div><input type="submit"></div>
        </form>
    
        <script src="jquery-1.12.4.js"></script>
        <script>
            $('[type="submit"]').click(function () {
                var permit = true;
    //          默认是允许提交的
                $('.error').remove();
    //            必须首先进行添加元素的清空
                $('[type="text"]').each(function () {
                    var val = $(this).val();
                    console.log(val);
                    if (val.length<=0){
                        permit = false;
                        var prompt = $(this).attr('name');
                        var tag =document.createElement('span');
                        tag.className="error";
                        tag.innerHTML=prompt+"必填";
                        $(this).after(tag);
                        return false;
    //                    结束的只是内循环而已
                    }
                });
                return permit;
            });
        </script>
    </body>
    </html>

  • 相关阅读:
    SDN期末作业验收
    SDN第五次上机作业
    SDN第四次作业
    SDN第四次上机作业
    SDN第三次上机
    SDN第三次作业
    第二次SDN上机作业
    SDN第二次作业
    SDN第一次上机作业
    SDN第一次作业
  • 原文地址:https://www.cnblogs.com/wangchongzhangdan/p/9409618.html
Copyright © 2020-2023  润新知