let tokenFlg = false; var tokenCheck = function(token) { tokenFlg = true; } var tokenExpiredCheck = function(token) { tokenFlg = false; }; var onloadCallback = function() { grecaptcha.render('reCAPTCHA_element', { 'sitekey' : '6LetO3EaAAAAAIwt2shbkjvekQyEcU-BhDJaB-9Z', 'callback' : tokenCheck, 'expired-callback' : tokenExpiredCheck }); $('input[name="token"]')[0].value = '7085566c6ea40faa675544271ec49e26'; }; function submitEntry(button) { const form = button.closest('form'); if(!tokenFlg) { return false; } form.submit(); }