Как открыть поле после нажатия на checkbox примеры
У нас есть кнопка checkbox, по нажатию на которую требуется показать поле. По второму нажатию скрыть поле. Мне требуется, чтобы был чекбокс и несколько вариаций реакции на нажатие или же отключение кнопки чекбокс. Например, нажать по чекбоксу и показалось поле ввода… Такая задачка встречается периодически в javascript
Нажать кнопку checkbox показать/скрыть поле пример
- Скрыть поле нажав на кнопку checkbox
- Показать/скрыть поле при нажатии на кнопку checkbox
- Показать/скрыть поле при нажатии на кнопку checkbox 2 пример
- Еще + показать/скрыть поле при нажатии
- Показать пароль по нажатию checkbox
Скрыть поле нажав на кнопку checkbox
Первый пример, предположим, что у нас есть поле, которое нужно скрыть по нажатию на кнопку checkbox
При нажатии скрывается поле и из чекбокса убирается галочка и прячется поле ввода информации.
Результат:
Показать/скрыть поле при нажатии на кнопку checkbox
Но нам, например, требуется чтобы при одном нажатии поле показывалось, а при другом скрывалось?
Результат:
Показать/скрыть поле при нажатии на кнопку checkbox 2 пример
Но, что если вам требуется, чтобы кнопка checkbox по умолчанию была отжата!? Берем предыдущий вариант и просто убираем:
Код в сборе:
Результат:
Еще + показать/скрыть поле при нажатии
Не стал расписывать огромное количество возможных вариантов, как можно сделать onclick + еще делали пару страниц, на тему открытия закрытия различных полей, какие только существуют в природе!
Эта страница была сделана на заре, когда я только начинал изучать js и ситуация показать поле после нажатия checkbox и сам скрипт, какзались мне тогда фантастичными, что я сам смог это написать! Сейчас конечно же это довольно забавно! []
Показать пароль по нажатию checkbox
Для того, чтобы показать пароль по нажатию на checkbox нам понадобится:
input - выбираем type password
Нам понадобится кнопка пусть это будет button, чтобы могли увидеть, как показ пароля по нажатию на checkbox
Еще нам понадобится javascript :
idbutton.onclick = function()
{
if(password.type=="text")
password.type="password";
else
password.type="text";
}
</script>