javascript - 显示两个不可见的 recaptcha 徽章

标签 javascript recaptcha invisible-recaptcha

目前我有两种形式,可以通过按钮切换。当我显示第一个表单时,我可以看到徽章,但第二个表单看不到(第二个徽章呈现为显示:无,第一个表单被隐藏)。第二个徽章呈现为 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>

最佳答案

显然,您可以只隐藏徽章并显示注释。 source

关于javascript - 显示两个不可见的 recaptcha 徽章,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53633504/

相关文章:

javascript - javascript中下面的冒号有什么用

javascript - 只有一个我的 jQuery 对话框显示。我如何让它们全部显示出来?

javascript - 失败或退出时不可见的 reCAPTCHA 回调

javascript - 如何重置 Google reCaptcha?

javascript - JQuery 工具提示自定义悬停元素以显示在图像 map 上方

javascript - 获取声音节奏 - javascript

javascript - 网站所有者 : Invalid site key 的 Google reCAPTCHA 错误

captcha - 新的谷歌验证码 : How to change text "I' m not a robot"

javascript - 在 python 中执行 Javascript 的语法

javascript - invisible recaptcha v2 不检查必填字段