文档范围 onclick 事件发送表单数据

Document wide onclick event send form data?

本文关键字:表单 数据 事件 范围 onclick 文档      更新时间:2023-09-26

我有一个简单的页面供用户购买电子邮件订阅。 他们输入一个用jquery验证的所需用户名,然后输入另一条数据。

然后有 2 个按钮,一个用于使用比特币支付,另一个用于PayPal。

我想做的是在单击这些按钮中的任何一个时捕获 onclick 事件,并向我发送一封电子邮件,其中包含表单中的用户信息,以便可以设置地址。

这是可能的还是有更好的方法? 我不希望用户必须单击提交按钮来发送电子邮件,而无需通过其中一个付款选项。

我希望抓住那个点击事件,发送电子邮件,然后用户继续正常支付,具体取决于选择的链接。 另一条信息是BC付款按钮只是一个链接,PayPal是一个表单。

我可以做这样的事情吗:

if (document.addEventListener) {
document.addEventListener('click',
    function () {
        // handle event here
    },
    false
);
} else if (document.attachEvent) {
document.attachEvent('onclick',
    function () {
        // handle event here
    }
);
}

这会成功抓住任何一个点击吗?

在jquery中,你可以做这样的事情

 $(document).ready(function(){
     $("body").on("click", function(){
          // handle your event here
     });
 });

希望对您有所帮助!