我有一个提交功能:
jQ("webform-client-form-' . $form['#node']->nid . '").submit(function(event)
var curElement = document.activeElement;
console.log(curElement);
var $btn = curElement.attr("class");
$webform = $btn.split(\' \')[0];
console.log($webform);
if($webform == "webform-submit") {
console.log("yeahah");
}
var $form = jQ(this);
if ($form.find("[data-stripe=\"token\"]").attr("value") == "") {
$form.find("button").prop("disabled", true)
Stripe.card.createToken($form, stripeResponseHandler);
return false;
}
else {
return true;
}
});
并尝试仅在按下某个按钮时启动该功能。问题是当按下按钮时,document.activeElement
是<html>
标签,而不是我按下的按钮。有谁知道我做错了什么?
由于