@Foxy9

Кто поможет решить задачу по JavaScript?

Здравствуйте, дорогие веб-программисты. Я новичок и у меня возникла проблема по одной задачке. Задача следующая: надо создать простой html-файл с input-ами type=password. На javascript нужно написать код, который будет определять, есть ли атрибут maxlength у input-ов. Если он есть, нужно, чтобы код выдавал alert. Если атрибута нет, нужно, чтобы он придал input значение maxlength и также выдал alert. Также нужно, чтобы в html-коде не было id, классов, а js обращается к html с помощью document.querySelector("input[type='password']") или что-то наподобие этого
  • Вопрос задан
  • 240 просмотров
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
узнать, есть ли атрибут у элемента: element.hasAttribute('maxlength')

установить атрибут: element.setAttribute('maxlength', 20)

выбрать все: document.querySelectorAll('input[type=password]')

План:
  1. выбрать все с типом password;
  2. пройти по ним циклом forEach()
  3. внутри смотреть, есть ли уже атрибут maxlength;
  4. если нет, добавить атрибут
  5. выполнить alert() в любом случае
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы