2013-04-17 5 views
0

블록의 템플릿 파일에있는 JavaScript 함수를 호출하고 싶습니다. 블록에 다음 버튼이 있습니다. 해당 버튼의 onclick 이벤트에서 해당 JavaScript 함수를 호출하려고합니다. 그것을하는 방법?블록 내 Javascript 함수를 호출하십시오.

차단 버튼은 다음과 같습니다.

protected function _prepareLayout() 
    { 
     $onclick = "submitAndReloadArea($('order_history_block').parentNode, '".$this->getSubmitUrl()."')"; 
     $button = $this->getLayout()->createBlock('adminhtml/widget_button') 
      ->setData(array(
       'label' => Mage::helper('sales')->__('Submit Comment'), 
       'class' => 'save', 
       'onclick' => $onclick 
      )); 
     $this->setChild('submit_button', $button); 
     return $this; 
    } 
+0

하시기 바랍니다 어떤 제안? – Sukeshini

답변

0
document.getElementById("submit_button").onclick = function() { 
    yourJavascriptFunc();//Calling your javascript function when slicks the submit button 
}; 
+0

템플릿 파일에 자바 스크립트 함수가 있습니다. onclick 이벤트에 해당 함수를 호출하고 싶습니다. – Sukeshini

+0

답변에서 편집했습니다. 확인하십시오. @Suki –

+0

작동하지 않습니다. $ onclick = "testfuction()"과 같은 것이 필요합니다. – Sukeshini

관련 문제