2013-05-28 3 views

ответ

1

Используйте следующий код:

$this->addElement('text', 'userid', array(
    'label'  => '', 
    'required' => true, 
    'filters' => array('StringTrim'), 
    'style' => array('width:212px'), 
    'attribs' => array('onkeyup'=>'jsFunction();') 
)); 

ИЛИ вы можете использовать ниже код:

$element = $this->addElement('text', 'userid', array(
     'label'  => '', 
     'required' => true, 
     'filters' => array('StringTrim'), 
     'style' => array('width:212px'), 
    )); 

$element->setAttrib('onkeyup', 'jsFunction();'); 
+0

Thanxxx broooo оборотный – Delta

1

вы должны использовать attribs варианты, чтобы добавить дополнительные атрибуты

Try This

$this->addElement('text', 'userid', array(
'label'  => '', 
'required' => true, 
'filters' => array('StringTrim'), 
'style'  => array('width:212px'), 
'attribs' => array('onkeyup'=>'handler()') 

вы также можете использовать setAttrib

+0

не работает brooo – Delta

+0

@Delta Что ошибка .. может у см OnKey атрибут, добавленный к элементу? – alwaysLearn

+0

thanx broo теперь работает – Delta

Смежные вопросы