【发布时间】:2018-05-21 17:31:16
【问题描述】:
试图获得一些关于 JavaScript 的帮助,我们正试图跨多个登录页面发布。我们将值发送到按钮单击“lp-pom-button-3”上的隐藏字段。
但是,ID 会因页面而异,但始终采用“lp-pom-button-”格式,其编号可能会因页面而异。 SQL中是否有类似'like'的功能,或者说任何以'lp-pom-button-'开头或包含'lp-pom-button-'的按钮才能触发?谢谢你的帮助!
<script type="text/javascript">
document.getElementById('lp-pom-button-3').addEventListener(
'click', function(event) {
ga(function() {
var tracker = ga.getAll()[0];
var clientId = tracker.get('clientId');
document.getElementById('GACLIENTID').value = clientId;
var userId = tracker.get('userId');
document.getElementById('GAUSERID').value = userId;
});
});
【问题讨论】:
-
document.querySelectorAll("[id^=lp-pom-button]").forEach(function() {... })- jQuery 中可以使用相同的选择器 -
避免在 cmets 中回答问题。
-
@dlatikay 没有。这个问题是重复的,所以我在寻找受骗者以避免答案时发布了一个建议 - Titue 没有看到我的评论
标签: javascript jquery