【发布时间】:2022-01-15 06:18:32
【问题描述】:
我正在尝试在 Google 跟踪代码管理器中创建自定义 javascript,以便在单击 div 中的特定按钮时返回 p 类文本元素。但是我的脚本一直返回相同的初始值。
在 GTM 中,我根据类“myButton”设置触发元素单击。 对于变量,我有这个自定义的 javascript 代码。
function ()
{
var x = document.getElementsByClassName("test-here")[0].innerHTML;
return x;
}
HTML:
<div id = "mydivd1" class = "test">
<p class = "test-here"> I want to return this text 1</p>
<button class = "mybutton"></button>
</div>
<div id = "mydiv2" class = "test">
<p class = "test-here"> I want to return this text 2</p>
<button class = "mybutton"></button>
</div>
如何根据当前点击的按钮类返回正确的 p 文本元素?
【问题讨论】:
标签: javascript google-tag-manager