$('.sendExpdForm').on('click', function() {
grecaptcha.ready(function() {
grecaptcha.execute('key',{action: 'feedback'}).then(
function(token) {
$('.g_recaptcha_response').val(token);
var event_obj = $('form')[0];
BX.fireEvent(event_obj,'submit');
}
);
});
return false;
});
var el = document.getElementsByTagName("form")
el.addEventListener("submit", function() {
grecaptcha.ready(function() {
grecaptcha.execute('6LczuwEbAAAAACvmGbYLwz83-zC7e09GLUeyoQBT',{action: 'feedback'}).then(
function(token) {
$('.g_recaptcha_response').val(token);
}
);
});
}, false);
var el = document.querySelector('form');
el.addEventListener("submit", function(e) {
e.preventDefault();
//.....
function(token) {
$('.g_recaptcha_response').val(token);
el.submit();
$('.sendExpdForm').on('click', function() {
grecaptcha.ready(function() {
grecaptcha.execute('key',{action: 'feedback'}).then(
function(token) {
$('.g_recaptcha_response').val(token);
var event_obj = $('form')[0];
BX.fireEvent(event_obj,'submit');
}
);
});
return false;
});
<input class="sendExpdForm" type="button" name="web_form_submit" value="Отправить" />
. То же самое и на этом сайте. Соответственно и там и здесь click. "submit" я пытался использовать, но не вышло.