Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не срабатывает кнопка, блокируется (https://javascript.ru/forum/misc/85383-ne-srabatyvaet-knopka-blokiruetsya.html)

TANIK 23.07.2023 18:44

Не срабатывает кнопка, блокируется
 
Не срабатывает кнопка подтверждения, блокируется.
Помогите пожалуйста разобраться.
https://accounts.hcaptcha.com/demo
После разгадывания капчи, должна сработать кнопка подтвердить. В итоге ничего не происходит.

var CHECKBOX = "#checkbox";
var ARIA_CHECKED = "aria-checked";

function qSelector(selector) {
  return document.querySelector(selector);
}

function isHidden(element) {
  return element.offsetParent === null;
}

if (window.location.href.includes("checkbox")) {
        var checkboxInterval = setInterval(function() {
            if (!qSelector(CHECKBOX)) {
            } else if (qSelector(CHECKBOX).getAttribute(ARIA_CHECKED) == "true") {
      var form = document.getElementById('hcaptcha-demo-form'); 
var button = form.querySelector('input[type="submit"]'); 

if (button !== null && isHidden(button)) {
 
  button.style.display = 'block';
   button.style.visibility = 'visible';
}

button.click();

function isHidden(element) {
 
  return element.offsetParent === null;
}
      clearInterval(checkboxInterval);
    }
  }, 500);
}


Часовой пояс GMT +3, время: 20:44.