Как проверить input на заполненность js
Перейти к содержимому

Как проверить input на заполненность js

  • автор:

Проверка заполненности поля JS

Необходимо проверить заполненность полей и запретить отправку формы, если есть пустые скопировал пример отсюда: https://www.howtomake.com.ua/front/simple-check-form-field-jquery.html , но почему-то вылетает ошибка(это не функция, хотя у него все работает):

form.find(‘.empty_field’).size();

пытался заменить на свое:

 if(form.find(".empty_field")) < var sizeEmpty =1; >else < var sizeEmpty =0; >alert(sizeEmpty); 

но тогда даже если на странице нету элементов с таким классом, в переменную падает 1, что может быть не так?

Проверить на заполненность

Как одним условием проверить на заполненность все поля ввода?

 var name = $("input[name=name]").val(); var tel = $("input[name=tel]").val(); var adress1 = $("input[name=adress1]").val(); var adress2 = $("input[name=adress2]").val(); 

Отслеживать

задан 26 дек 2019 в 17:40

25 2 2 бронзовых знака

Добавить всем инпутам атрибут required , и проверять либо вызовом метода checkValidity (предпочтительно), либо сравнением количества элементов выбранных по селектору с псевдоклассом :invalid . А таскать каждый value в переменную и ее значение проверять — это, пардон, глупейший из возможных вариантов (имеет смысл только если нужна поддержка совсем старых-мертвых браузеров, типа IE9-).

JS проверка input value

Есть задача, нужно проверить содержимое поля input. Если в поле input слово «google» и нажать на button — будет alert — «Okay!». Если что-либо другое и нажать на button — будет alert с введенными данными в input. Почему-то пропускает проверку if и идет к else, не понимаю. Помогите, если не трудно, спасибо! найти!

  

Отслеживать

задан 4 сен 2021 в 17:31

Yuliya Kisilyova Yuliya Kisilyova

13 3 3 бронзовых знака

4 сен 2021 в 17:36

вам нужно условие делать в обработчике нажатия на кнопку

4 сен 2021 в 17:38

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

Делай проверку внутри листенера

button.addEventListener('click', () => < if (search.value === 'google') < . >else < . >>); 

Отслеживать

68.2k 225 225 золотых знаков 80 80 серебряных знаков 223 223 бронзовых знака

Как сделать валидацию того что введено в input? [закрыт]

Вопросы с просьбами помочь с отладкой («почему этот код не работает?») должны включать желаемое поведение, конкретную проблему или ошибку и минимальный код для её воспроизведения прямо в вопросе. Вопросы без явного описания проблемы бесполезны для остальных посетителей. См. Как создать минимальный, самодостаточный и воспроизводимый пример.

Закрыт 3 года назад .

В HTML есть несколько тегов input (name, surname, age и тд.). Задача с помощью JS определить, если в name символы кроме букв (цифры, например). Если да то выделить этот input красным. И соответственно если в age есть буквы, то тоже выделить поле красным. Я перебрал массив с содержимым name & surname и организовал цикл:

var input_a = document.getElementsByClassName('name_surname')) 

но у меня видимо в условии что то неправильно. Можете подсказать как выглядит условие по нахождению цифр в input , и как выделить этот input красным?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *