使用Adobe DTM延迟/禁用表单提交

时间:2017-01-24 06:50:37

标签: javascript adobe-analytics

我一直试图使用Adobe的DTM推迟表单提交。该页面上只有一个表单。我设置了一个页面加载规则来测试,看看我是否可以停止提交表单。我所做的是创建一个可以在DOM上启动的规则但是我得到了:

未捕获的TypeError:无法读取null

的属性'addEventListener'

我在第三方脚本中有以下测试(全局执行检查和非顺序JS)。

document.querySelector('form').addEventListener('submit', function(e) {
e.preventDefault();
}); 

但正如我所提到的,我得到了上述错误。不知道为什么?我读过的所有内容都谈到了尚未呈现的形式等等。我有什么想法可以在DTM中实现这一目标吗?我的计划是执行JS然后提交表单,但我甚至无法使其正常工作?

0 个答案:

没有答案