如何在joomla按钮中添加onclick事件

时间:2013-12-31 06:53:06

标签: javascript php joomla

if($this->params->get('show_cart_proceed',1)) {
  echo $this->cart->displayButton(JText::_(''),'checkout',$this->params,hikashop_completeLink('checkout'.$url_itemid),'');
}

我的网站上有一个结帐按钮的代码。如何在此添加 onclick 事件?

1 个答案:

答案 0 :(得分:0)

可以使用JDocument

直接在组件或模块的显示模板中声明JavaScript代码块
<?php
$document = JFactory::getDocument();
$document->addScriptDeclaration('
    window.event("domready", function() {
        document.getElementById('buttonId').onclick = function () {};
    });
');
?>

或者如果您有外部JavaScript,那么您可以在那里运行并导入脚本(如果您尚未使用

导入)
<?php
$document = JFactory::getDocument();
$document->addScript('/media/system/js/sample.js');
?>

参考document