2013-05-28 2 views
2

요소를 추가하기 위해 Zend 양식의 onkeyup() 함수를 구현하고 싶습니다. 문법을 모른다. Zend 폼에서 onkeyup() 함수를 구현하여 요소 추가

내 코드입니다 :

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

답변

1

다음 코드를 사용하여

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

또는 당신은 코드 아래에 사용할 수 : 추가 attribs 옵션을 사용할 필요가

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

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

Thanxxx이 작업 – Delta

1

추가 속성

는 오류가 .. 유 onkey 속성이 요소에 추가 볼 수 있습니다 무슨 일이

$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을 broooo 사용할 수 있습니다 시도? – alwaysLearn

+0

고맙습니다. 지금은 일하고 있습니다. – Delta