Я пытаюсь установить ширину для reCaptcha (v2), но JavaScript не может найти div, к которому мне нужно применить стиль (<div class="rc-anchor rc-anchor-normal rc-anchor-light">
).
Я пробовал Jquery, vanilla JS и их комбинацию, но ничего не помогло.В основном я пытался дать это div
ID
(document.getElementsByClassName("rc-anchor-normal")[0].setAttribute("id", "captchadiv");
), но каким-то образом JS не может найти объект, если я не использую контрольный элемент на капче и сам не найду div
.
У кого-нибудь есть идеи о том, как мне этого добиться?
Мой полный код
var width = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);
var form = width - (width * 0.10);
var input = $("#name").outerWidth();
setTimeout(() => { document.getElementsByClassName("rc-anchor-normal")[0].style.width = input; }, 5000);