我正在使用 PayPal 提供的表格在我的网站上销售商品。不过,在用户通过 Paypal 表单按钮点击“结帐”之前,我想在谷歌分析中跟踪一个事件。我通过谷歌分析找到了这篇文章 http://code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html这解释了如何跟踪自定义事件,但我不知道如何在提交表单之前添加它,这样表单提交也不会中断。
我想这是一些基本的 javascript?
谢谢!
最佳答案
您可以附加到按钮的 click
事件或表单的 submit
事件。后者更好,因为提交也可能发生在点击文本框中的 ENTER 键时。在这种情况下,单击按钮不会检测到此类提交。
所以按钮点击:
$("buttonID").click(function(){...});
或表单提交:
$("formID").submit(function(){...});
在您的函数中,您应该执行分析所需的操作,然后提交将自动继续(只要没有会停止 javascript 执行的错误)。
关于javascript - 如何中断表单提交以调用一些 javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3663724/