zoukankan      html  css  js  c++  java
  • form表单提交方式

    form表单提交方式总结一下:

    一、利用submit按钮实现提交,当点击submit按钮时,触发onclick事件,由JavaScript里函数判断输入内容是否为空,如果为空,返回false, 不提交,如果不为空,提交到由action指定的地址。

    <script type="text/javascript">
             function check(form) {
                  if(form.userId.value=='') {
                        alert("请输入用户帐号!");
                        form.userId.focus();
                        return false;
                   }
                   if(form.password.value==''){
                        alert("请输入登录密码!");
                        form.password.focus();
                        return false;
                     }
                     return true;
             }
    </script>
    <form action="login.do?act=login" method="post">
        用户帐号<input type=text name="userId" size="18" value="" ><br>
        登录密码<input type="password" name="password" size="19" value=""/>      
               <input type=submit name="submit1" value="登陆" onclick="return check(this.form)">  
    </form>

    二、利用button按钮实现提交,当点击button按钮时,触发onclick事件,由JavaScript里函数判断输入内容是否为空,如果为空,返回false, 不提交,如果不为空,提交到由action指定的地址,由于button按钮不具备自动提交的功能,所以由JavaScript实现提交。

    <script type="text/javascript">
             function check(form) {
                  if(form.userId.value=='') {
                        alert("请输入用户帐号!");
                        form.userId.focus();
                        return false;
                   }
                   if(form.password.value==''){
                        alert("请输入登录密码!");
                        form.password.focus();
                        return false;
                    }
                      document.myform.submit();
                }
        </script>
    <form action="login.do?act=login" name="myform" method="post">
        用户帐号<input type=text name="userId" size="18" value="" ><br>
        登录密码<input type="password" name="password" size="19" value=""/>      
        <input type=button name="submit1" value="登陆" onclick="check(this.form)">  
    </form>

    三、利用submit按钮实现提交,当点击submit按钮时,先触发onsubmit事件,由JavaScript里函数判断输入内容是否为空,如果为空,返回false, 不提交,如果不为空,提交到由action指定的地址。

    <script type="text/javascript">
             function check(form) {
                  if(form.userId.value=='') {
                        alert("请输入用户帐号!");
                        form.userId.focus();
                        return false;
                   }
                   if(form.password.value==''){
                        alert("请输入登录密码!");
                        form.password.focus();
                        return false;
                    }
                    return true;
             }
    </script>
    <form action="login.do?act=login" method="post" onsubmit="return check(this)">
        用户帐号<input type=text name="userId" size="18" value="" ><br>
        登录密码<input type="password" name="password" size="19" value=""/>      
        <input type=submit name="submit1" value="登陆"> 
    </form> 
  • 相关阅读:
    Django内置Admin解析
    python项目 配置文件 的设置
    Django---信号
    bash配置文件
    week4 作业
    shell基础练习题
    shell基础
    shell变量与运算
    week3 作业
    文件权限管理
  • 原文地址:https://www.cnblogs.com/borter/p/9474482.html
Copyright © 2011-2022 走看看