繁体   English   中英

JSP表单提交错误

[英]JSP form submission error

嘿,我正在从事Spring MVC项目,在将表单提交到服务器之前,我需要执行客户端验证,但是我面临的问题是,当我单击“提交”时,表单将被提交并且function doClick()根本没有执行。 还请告诉我这是否是在javascript函数中访问数据“ userName ”和“ password ”的正确方法。

这是javascript函数。 在这里输入代码

function doClick()
    {
      alert("yo");
    var a= document.getElementById("un").value;

    var b=document.getElementById("pwd").value;
     var n="/0";
    if(a.equals(n) && b.equals(n))
        {alert ("Enter the login credentials");
        return (false);
        }

        else 
        return true;
     }

这是表单标签。

<form:form method="POST" modelAttribute="loginForm" action="login" onsubmit=" doClick()"      >
    <table>
        <tr>
            <td>UN :</td>
            <td><form:input path="userName" id="un"/></td>
            <td><form:errors path="userName" cssClass="error" /></td>
        </tr>
        <tr>
            <td>Password :</td>
            <td><form:password path="password" id="pwd" /></td>
            <td><form:errors path="password" cssClass="error" /></td>

提前致谢。

尝试使用form属性,它将调用该函数; true-将提交,false-将不提交表格:

onsubmit="return doClick();"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM