如何为google recaptcha添加背景颜色

时间:2017-08-17 12:49:56

标签: javascript jquery recaptcha

我在我的应用程序中使用谷歌验证码。想要更改验证码的边框颜色

document.getElementsByClassName("rc-anchor-light")[0].setAttribute("style", "border-color: red;");

是我正在使用的代码。它有效一段时间但有时会出现Cannot read property 'setAttribute' of undefined错误。但是,类名为rc-anchor-light的元素位于dom。

1 个答案:

答案 0 :(得分:0)

您也可以尝试这种方式.Captcha在内部创建iframe,您可以在其中添加颜色。首先获取包含recaptcha的验证码iframe。然后为此iframe添加边框并在其上添加颜色。

      var recaptchaframe = $('#googleCapatcha iframe');
        $($(recaptchaframe)[0]).attr('frameborder',1);
        $($(recaptchaframe)[0]).attr('style',"border-color:red;");