如何在ZF2表单元素上设置autofocus属性?
我认为我们可以在工厂数组中使用setter方法或选项。
答案 0 :(得分:1)
在构造方法中添加元素时,可以使用
'autofocus'=>'true'
在该元素的属性内。在这里,我调整了我的“email”元素的代码:
$this->add(array(
'name' => 'email',
'type' => 'Zend\Form\Element\Email',
'options' => array(
'label' => 'Email:'
),
'attributes' => array(
'type' => 'email',
'required' => true,
'placeholder' => 'myaccount@domain.com',
'class' => 'form-control',
'tabindex' =>'1',
'id'=>'email',
'autofocus'=>'true'
)
));