确保提交功能在某个按钮上触发

时间:2015-02-23 14:11:31

标签: javascript jquery html submit

我有一个提交功能:

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>标签,而不是我按下的按钮。有谁知道我做错了什么?

由于

0 个答案:

没有答案