2017-04-25 55 views
0

我試圖弄清楚是否有一種方法可以檢測多個自定義HTML-5屬性(即「數據分析-exp名稱」)和聚合使用Adobe DTM將它們的值(帶分隔符)轉換爲cookie,而不涉及用戶(屬性只需存在於頁面上,不會被點擊等)。檢測同一頁面上的多個自定義HTML-5屬性 - Adob​​e DTM

我現在有一個規則,即讀取單個定製HTML-5屬性和執行 什麼,我想用一個事件型的「元素存在」和使用:

var currExpName = this.getAttribute('data-analytics-exp-name'); 

,但不知道如何進場倍數一次?

回答

1

如果您希望獲取頁面上的所有屬性,則需要使用可以訪問整個頁面的內容。請嘗試以下代碼:

`document.querySelectorAll(「[data-analytics-exp-name]」);

這應該返回包含屬性data-analytics-exp-name的所有DOM元素。從那裏你可以解析數組,但是你希望得到你想要的連接字符串。

相關問題