【问题标题】:How to disable only message of HTML 5 Validation?如何仅禁用 HTML 5 验证消息?
【发布时间】:2016-12-02 14:46:36
【问题描述】:

我需要禁用 HTML 5 验证的仅错误消息。我的意思是验证应该在那里。用户不会在不填写文本字段的情况下提交表单。即使用户没有填写文本文件,我也不想显示任何消息,例如“请填写此文件”。

<form action="action_page.php">
  First name:<br>
  <input type="text" name="firstname" value="" required>
  <br>
  <input type="submit" value="Submit">
</form> 

【问题讨论】:

    标签: html html5-validation


    【解决方案1】:

    您可以使用 novalidate 属性跳过 HTML 验证,然后在 javascript 上添加验证代码 - 在提交事件上。

    HTML:

    <form novaidate>
      First name:<br>
      <input type="text" name="firstname" value="" required>
      <br>
      <input type="submit" value="Submit">
    </form> 
    

    JS:

    $('form').submit(function(){
        //check validations and submit through AJAX
        return false;
    });
    

    【讨论】:

      猜你喜欢
      • 2014-04-16
      • 1970-01-01
      • 1970-01-01
      • 2021-05-17
      • 1970-01-01
      • 2015-11-01
      • 1970-01-01
      • 2019-05-21
      • 2015-06-19
      相关资源
      最近更新 更多