w3c学校提供以下定义: novalidate: 当存在时,它指定在提交时不应验证表单数据(输入)。 formnovalidate: 当存在时,它指定不应在提交时验证该元素。 在提交按钮中使用formnovalidate与在表单中使用novalidate有什么区别吗? (我真的不明白其中的区别)
novalidate 属性应用于表单,可以使表单不被验证;formnovalidate 属性应用于提交按钮,它会覆盖 novalidate 选项(如果存在),表示“不论总体表单设置如何,都要提交此表单而无需验证”。 规范中给出的示例是当用户正在保存数据而非发布数据时;这些数据可能不完整且无效,但无需经过验证即可保存。
<input type="number" name="futureDailyAdSpend" value="138.03" step="50" min="50" formnovalidate/>
。我收到了这个错误信息:"请输入有效值。最近的两个有效值分别是100和150。"。 - Ryan