Google跟踪代码管理器 - 在课堂上捕获价值

时间:2018-02-07 15:00:53

标签: javascript database google-tag-manager

我正在尝试在GTM上创建自定义JavaScript变量,并且需要捕获类中的值。

我现在有这个:

document.getElementsByClassName("blu-price blu-price-initialised")[0].innerHTML

这告诉我:<input type="hidden" value="130.00"><span>£130.00</span>"

我想捕捉的只是值=“130.00”或只是“£130.00”

这是用于在将进入我们自己的数据库的网站上进行标记。

任何帮助都会非常感激!

1 个答案:

答案 0 :(得分:0)

let priceElement = document.getElementsByClassName("blu-price blu-price-initialised")[0]
let price = priceElement.firstElementChild.value

如果输入元素不是具有className blu-price blu-price-initialised的每个元素下的第一个子节点,则需要进行一些验证。