gpt4 book ai didi

javascript - 如何将 onClick 事件添加到 PHP 生成的链接?

转载 作者:行者123 更新时间:2023-11-30 09:15:39 25 4
gpt4 key购买 nike

我正在尝试在 PHP 文件中的链接上添加 onclick 事件。

$body2 .= '<td class="sampling-list-td download-link">' . '<a ' . 'class="sampling-list-download" ' . 'href="#" ' . 'data-id="' . $assetId . '" ' . 'data-type="' . $assetType . '" ' . 'data-event="LogFileElaboration" ' . 'data-file="' . $fileName . '" ' . 'data-enterprise="' . $provisionedBuId . '"' . '>'
. '<i class="glyphicon glyphicon-download-alt" style="color: rgb(109, 110, 113); zoom: 1.3;"></i>'
. '</a>' . '</td>';

这就是我想要做的:

 $body2 .= '<td class="sampling-list-download" ' . 'onClick="ga('send', 'event', { eventCategory: 'download', eventAction: 'click', eventLabel: 'Files Download'});" ' . 'href="#" ' . 'data-id="' . $assetId . '" ' . 'data-type="' . $assetType . '" ' . 'data-event="LogFileElaboration" ' . 'data-file="' . $fileName . '" ' . 'data-enterprise="' . $provisionedBuId . '"' . '>'
. '<i class="glyphicon glyphicon-download-alt" style="color: rgb(109, 110, 113); zoom: 1.3;"></i>'
. '</a>' . '</td>';

但我收到以下错误:

ParseError:语法错误,意外的“发送”(T_STRING)

我不知道我做错了什么?我正在尝试为谷歌分析添加事件跟踪代码 T_T

最佳答案

'send' 中的引号结束了您在 onClick 之前开始的字符串。当字符串终止时,它将再次解释为 PHP,并且 send 不是此处的有效关键字。

为了防止这种情况,您可以像这样转义 ':'onClick="ga(\'send\',\'event\', { e...

关于javascript - 如何将 onClick 事件添加到 PHP 生成的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55257813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com