0

ブロックのテンプレートファイルにある JavaScript 関数を呼び出したい。ブロックには次のボタンがあります。そのボタンの onclick イベントに対して、その 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;
    }
4

1 に答える 1

0
document.getElementById("submit_button").onclick = function () { 
    yourJavascriptFunc();//Calling your javascript function when slicks the submit button
};
于 2013-04-17T12:08:43.870 に答える