Google标记管理器标记无意中从javascript setAttribute()激发

Google标记管理器标记无意中从javascript setAttribute()激发,javascript,google-tag-manager,Javascript,Google Tag Manager,我有一个表单提交事件,在表单提交时触发 但是,我们有一些在页面加载时运行的自定义javascript代码,可以更改submit按钮的值。这会在页面加载时触发无意的表单提交。代码如下: document.querySelectorAll('[data-showlabel]').forEach(item => { let showLabel = item.getAttribute('data-showlabel'); item.querySelector('input[typ

我有一个表单提交事件,在表单提交时触发

但是,我们有一些在页面加载时运行的自定义javascript代码,可以更改submit按钮的值。这会在页面加载时触发无意的表单提交。代码如下:

 document.querySelectorAll('[data-showlabel]').forEach(item => {
    let showLabel = item.getAttribute('data-showlabel');
    item.querySelector('input[type="submit"]').setAttribute('value', showLabel);
  });
    
我怎样才能解决这个问题

编辑: 以下是GTM触发器:


谢谢

您需要显示触发器和标签的GTM设置,请输入OP,希望有帮助。谢谢