我一直试图使用Adobe的DTM推迟表单提交。该页面上只有一个表单。我设置了一个页面加载规则来测试,看看我是否可以停止提交表单。我所做的是创建一个可以在DOM上启动的规则但是我得到了:
未捕获的TypeError:无法读取null
的属性'addEventListener'我在第三方脚本中有以下测试(全局执行检查和非顺序JS)。
document.querySelector('form').addEventListener('submit', function(e) {
e.preventDefault();
});
但正如我所提到的,我得到了上述错误。不知道为什么?我读过的所有内容都谈到了尚未呈现的形式等等。我有什么想法可以在DTM中实现这一目标吗?我的计划是执行JS然后提交表单,但我甚至无法使其正常工作?