Bootstrap 4表单验证novalidate的作用是什么?

时间:2020-04-15 09:57:09

标签: validation bootstrap-4

<form class="needs-validation" novalidate>

我们为什么需要输入 novalidate ?如果它是纯HTML 5,它会有所不同,但是我没有注意到bootstrap 4中的任何差异。

1 个答案:

答案 0 :(得分:0)

novalidate阻止浏览器的自动验证启动并检查表单(例如确保类型为number的字段实际上是数字,依此类推)。

.needs-validation让Bootstrap JavaScript知道表单需要JS来验证它。

因此,novalidate一起停止了浏览器对表单的验证,.needs-validation则要求Boostrap JS验证表单。

相关问题