Показать оба невидимых значка recaptcha - PullRequest
0 голосов
/ 05 декабря 2018

В настоящее время у меня есть две формы, которые переключаются кнопкой.Когда я показываю первую форму, я вижу значок, но не для второй формы (второй значок отображается как display: none, а первая форма скрыта).Второй значок отображается как data-style = "none".Что у меня сейчас:

<button id="RecaptchaField1">but1</button>
<button id="RecaptchaField2">but2</button>

<script
    src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
    integrity="sha256-3edrmyuQ0w65f8gfBsqowzjJe2iM6n0nKciPUp8y+7E="
    crossorigin="anonymous"></script>
<script>
    $(function () {
    window.onloadCallback = function () {
        grecaptcha.render('RecaptchaField1', {'sitekey' : 'sitekey'});
        grecaptcha.render('RecaptchaField2', {'sitekey' : 'sitekey'});
    };
});
</script>
<script src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit" async defer></script>

1 Ответ

0 голосов
/ 04 марта 2019

Видимо, вы можете просто скрыть значок и отобразить заметку. источник

...