Я получаю спам от ботов, как сумасшедший в моей форме связи с нами. Я пробовал, случайный код безопасности, код должен соответствовать коду, который вы видите. Они обошли это. Я вернулся к Google recaptcha, они обошли его. Поэтому единственной моей мыслью было создание поля ввода, в котором они должны были бы ответить на вопрос, а число было бы скрыто в скрипте JS. Если номер правильный, они смогут отправить форму, если нет, то не смогут. Проблема в том, что JS не моя сильная сторона. Может кто-нибудь, пожалуйста, помогите мне создать способ проверки JS, чтобы увидеть, равно ли поле ввода 10? Заранее спасибо.
<script language='javascript' type='text/javascript'>
function check(input) {
if (squest !== 10) {
input.setCustomValidity('Answer is incorrect.');
} else {
// input is valid -- reset the error message
input.setCustomValidity('');
}
}
</script>
<input name="squest" required="required" type="text" id="squest" oninput="check(this)" />
<input type="submit" value="Submit" class="viewbtn" id="btn" name="submit">