据我了解SilverStripe 3 Form类,设置表单属性的唯一方法是setAttribute(String $ name,String $ value)。
但是要设置novalidate属性,只有一个参数,novalidate。
如何将novalidate属性添加到表单对象?
鲍勃
答案 0 :(得分:1)
novalidate
属性应该使用或不使用值。
也就是说,以下内容的作用相同:
<form novalidate>
...
</form>
和
<form novalidate="novalidate">
...
</form>
因此,您可以将novalidate
作为setAttribute()
函数的两个参数传递,如下所示:
$form->setAttribute('novalidate', 'novalidate');