gpt4 book ai didi

javascript - 阻止表单提交但保留表单验证

转载 作者:可可西里 更新时间:2023-11-01 01:51:21 28 4
gpt4 key购买 nike

如何保留默认的 HTML 表单验证并禁止表单提交?我试过使用 event.preventDefault()return false。两者都成功地阻止了表单提交,但都未能通过表单验证。我也试过this solution , 但即使这样也行不通。

有人能帮帮我吗?

最佳答案

event.preventDefault()return false; 如果在表单提交上使用则都有效。 HTML 5 验证仍然存在。

jQuery("form").submit(function(e){
e.preventDefault();
//or
//return false;
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="" method="post">
<input id="name" type="text" required="required" />
<input id="email" type="email" required="required" />
<input type="submit" id="btnSubmit" />
</form>

关于javascript - 阻止表单提交但保留表单验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27348036/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com