if($this->params->get('show_cart_proceed',1)) {
echo $this->cart->displayButton(JText::_(''),'checkout',$this->params,hikashop_completeLink('checkout'.$url_itemid),'');
}
我的网站上有一个结帐按钮的代码。如何在此添加 onclick 事件?
答案 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