我有一个简单的页面供用户购买电子邮件订阅。他们输入一个通过 jquery 验证的所需用户名,然后输入另一条数据。
然后有 2 个按钮,一个用于使用比特币支付,另一个用于使用贝宝。
我想做的是在单击其中任何一个按钮时捕获一个 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
}
);
}
这会成功抓住任何一次点击吗?