<form class="needs-validation" novalidate>
为什么我们需要放置新有效期?如果它是纯Html 5,则会有所不同,但我没有注意到bootstrap 4中的任何差异。
novalidate
防止浏览器的自动验证启动并检查表单(例如确保类型为number
的字段实际上是一个数字,等等(。
.needs-validation
让引导JavaScript知道表单需要JS来验证它
因此,novalidate
一起停止浏览器验证表单,而.needs-validation
则要求Boostrap JS验证表单。