以下是我的代码:
<script>
<button type = "button"
onclick="sce.event('mw_button_click', {
...});>
</button>
</script>
当我尝试在Google跟踪代码管理器中进入调试模式时,出现错误:
第 2 行字符 4 中的错误:压缩错误。预期的主要表达式。
有谁知道如何修复它并可以帮助我?
如果您在脚本标签中使用按钮标签,它在 GTM 中不起作用。相反,你应该使用Javascript或Jquery,就像我下面提到的。
以下是 https://www.w3schools.com/jsref/event_onclick.asp 的示例。希望这有帮助
获取按钮,当用户单击它时,执行myFunctiondocument.getElementById("myBtn").onclick = function() {myFunction()};
/* myFunction 在添加和删除 show 类之间切换,该类用于隐藏和显示下拉列表内容 */
function myFunction() {
document.getElementById("myDropdown").classList.toggle("show");
}
我认为您需要将onclick事件放入自己的函数中。
喜欢这个:
<script>
function myEvent() {
...do code
}
<button
type = "button"
onclick="myEvent('mw_button_click')">
</button>
</script>