首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检测同一页上的多个自定义HTML-5属性- Adobe

检测同一页上的多个自定义HTML-5属性- Adobe
EN

Stack Overflow用户
提问于 2017-04-25 16:30:34
回答 1查看 49关注 0票数 0

我试图找出是否有一种方法可以检测多个自定义HTML-5属性(即“数据分析-exp-name”),并使用Adobe将它们的值(带有分隔符)聚合到cookie中,而不涉及用户(属性只需要存在于页面上,而不需要单击等等)。

我目前有一个规则,它读取单个自定义的HTML-5属性,并使用事件类型“存在”执行我想要的操作,并使用:

代码语言:javascript
复制
    var currExpName = this.getAttribute('data-analytics-exp-name'); 

但不知道如何一次接近倍数?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-13 00:59:40

如果您希望获取页面上的所有属性,则需要使用可以访问整个页面的内容。尝试以下代码:

`document.querySelectorAll("data-analytics-exp-name");

这应该返回包含属性data-analytics-exp-name的所有DOM元素。在那里,您可以解析数组,但是您希望获得要查找的级联字符串。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43616254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档