Задать вопрос
@Collyn

Как записать кол-во успешных прохождений капчи/пароля на js?

У меня есть Js скрипт, который показывает капчу (или же пароль).
Как сделать так, чтобы я понял сколько человек ввели ее правильно? Если ввести неверный результат, выйдет сообщение повторить попытку. Если ввести правильно, то человека перекидывает на ссылку.
window.addEventListener('DOMContentLoaded', function() {
          function myPass() {
            let password = ['2024']; //Пароль
            let input = document.getElementById('input').value; //Текстовое поле
            let result = document.getElementById('result'); //Результат проверки
            //Если пароль введен неверно или поле пустое
            let assess = false.innerHTMl = ['The captcha code was entered incorrectly. Try again']; //Выводим результат проверки
            //console.log('Мимо');
            for (let i = 0; i < password.length; i++) { //Проверяем на совпадение
              if (password[i] == input) { //Если пароль введен верно
                assess = true.innerHTMl = ['Successful! Start downloading...']; //Выводим результат проверки
                //console.log('Точно');
                //Закрываем окно, с задержкой
				setTimeout(() => {
                  window.location.href = "#close"
                }, 250);
                setTimeout(() => {
                  window.open('https://habr.com', '_blank')
                }, 500);
                break;
              }
            }
            result.innerHTML = assess //Результат проверки
          }
          document.getElementById('enter').addEventListener('click', myPass);
        });

$('form').keypress(function(event) { 
    return event.keyCode != 13;
});


На моменте, где //Если пароль введен верно ниже идут следующие пункты: Окно закрывается путем #close, а через еще секунду открывается ссылка.

Мне нужно как-то записывать, кто правильно написал пароль и перешел по ссылке. Пусть это будет даже текстовый документ
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 1
v3shin
@v3shin
Веб-шаман
Идея капчи в том, что на странице она фигурирует только в виде картинки, и ее (подразумевается) могут прочитать только люди. Поэтому правильный ответ не должен быть на клиенте ни в каком виде.
А как правильно посчитать? Все попытки адресовать на бэк и там уже разбираться.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы