如何仅禁用HTML 5验证的消息?

时间:2016-12-02 06:20:39

标签: html html5 html5-validation

我需要停用HTML 5验证的仅错误消息。我的意思是验证应该在那里。用户无法填写表单而无需填写文本字段。即使用户没有填写文本,我也不想显示任何消息,例如"请填写此文件"。

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

1 个答案:

答案 0 :(得分:0)

您可以使用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;
});