Назад к вопросам
Middle
2
Как работает функция показа/скрытия пароля в поле input type=password?
Компании, где спрашивали
Ростелеком
Ответ от нейросети
sobes.tech AI
Функция показа/скрытия пароля в поле <input type="password"> работает путём динамического изменения атрибута type этого поля с password на text и обратно. Когда тип password, символы скрыты (отображаются как точки или звёздочки), а при смене на text — видны обычные символы.
Пример на JavaScript:
const passwordInput = document.querySelector('#password');
const toggleBtn = document.querySelector('#togglePassword');
toggleBtn.addEventListener('click', () => {
const type = passwordInput.getAttribute('type') === 'password' ? 'text' : 'password';
passwordInput.setAttribute('type', type);
});
Таким образом, пользователь может переключать видимость пароля для удобства ввода.