为了账号安全,请及时绑定邮箱和手机立即绑定

使用JQuery提交表单时,请检查HTML中标记为必填的字段

使用JQuery提交表单时,请检查HTML中标记为必填的字段

皈依舞 2021-04-23 05:21:54
我正在使用Jquery.submit()函数使用JQuery提交表单。但是我有些字段标记为requiredHTML。.submit()提交表格之前,我应如何使用此功能来检查必填字段?‌这是代码<script>function submit() {    $("form").submit();}function signup() {    alert("You're going to sign up");}</script><form action="JavaScript:void(0);" onsubmit="signup()" method="post">    <div class="input">        <label for="email">Email:</label>        <input required="" id="email"/>    </div>    <div class="input">        <label for="password">Password:</label>        <input required="" type="password" id="password"/>    </div>    <a class="submit" href="JavaScript:submit();">Sign Up</a>    <button type="submit" class="none_display"></button></form>a由于某些浏览器中buttonandinput标记的样式更改,我需要使用标记提交表单。
查看完整描述

3 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

您发生了一些不必要的事情。


您不需要action="JavaScript:void(0);"表格。


去掉 <a class="submit" href="JavaScript:submit();">Sign Up</a>


function signup() {

    alert("You're going to sign up");

}

<form onsubmit="signup()">

    <div class="input">

        <label for="email">Email:</label>

        <input required="" id="email"/>

    </div>

    <div class="input">

        <label for="password">Password:</label>

        <input required="" type="password" id="password"/>

    </div>

    <button type="submit" class="none_display">Sign up</button>

</form>


查看完整回答
反对 回复 2021-04-29
  • 3 回答
  • 0 关注
  • 360 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信