gpt4 book ai didi

html - 您可以在不验证的情况下提交 HTML5 表单吗?

转载 作者:行者123 更新时间:2023-12-04 16:09:47 27 4
gpt4 key购买 nike

所以我有这个表格,我真的很想使用 html5 验证。问题是,我的表单需要做两件事:

  • 只需保存当前状态,以便稍后重新加载(通过 jsp/servlets)(无需验证)
  • 实际提交表单(提交前验证)

  • 有没有办法关闭给定按钮/提交的验证但保留另一个按钮?

    我的解决方法是对前者使用 AJAX 调用,对后者使用定期提交,但这有点弄乱了我现有的系统。

    最佳答案

    您可以在用户单击给定按钮时添加“novalidate”属性。

    <form method="post" action="/foo" novalidate>...</form>

    disables html validation .
    当您想要最终提交时再次添加它。

    编辑

    显然还有更好的选择, the formnovalidate attribute ,您可以添加到特定字段(这显然正是您想要的):
    <form action="demo_form.asp">
    E-mail: <input type="email" name="userid"><br>
    <input type="submit" value="Submit"><br>
    <input type="submit" formnovalidate="formnovalidate" value="Submit without validation">
    </form>

    关于html - 您可以在不验证的情况下提交 HTML5 表单吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31439567/

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