При выборе Select
Как реализовать, что бы при клике на select выбираем один с option и нам появляется скрытая кнопка button, если мы выбираем option value="Выберите Вариант" то кнопка button крывается!
Вот Код: <select name="select"> <option value="Выберите Вариант">Выберите Вариант</option> <option value="Отделение №1">Отделение №1</option> <option value="Отделение №2">Отделение №2</option> <option value="Отделение №3">Отделение №3</option> <option value="Отделение №4">Отделение №4</option> </select> <button style="display: none;">Отправить</button Как это можно реализовать? |
Цитата:
<!DOCTYPE HTML> <html> <head> <title>Untitled</title> <meta charset="utf-8"> </head> <body> <select name="select" onchange="document.getElementsByTagName('button')[0].style.display=this.selectedIndex ? '':'none'"> <option value="Выберите Вариант">Выберите Вариант</option> <option value="Отделение №1">Отделение №1</option> <option value="Отделение №2">Отделение №2</option> <option value="Отделение №3">Отделение №3</option> <option value="Отделение №4">Отделение №4</option> </select> <button style="display: none;">Отправить</button> </body> </html> |
Так работает если мы выбирает только <option value="Отделение №1">Отделение №1</option>, а как реализовать чтобы работало на всез option кроме option value="Выберите Вариант" ?
|
amf1k,
вы совсем не хотите думать ? |
а можно вместо document.getElementsByTagName('button') подставить ID вот так document.getElementsId('#button') ?
|
Цитата:
getElementsId() Есть document.getElementById() |
простите пропустил By! как это реализовать с помощью ID?
|
Цитата:
|
<!DOCTYPE HTML> <html> <head> <title>Untitled</title> <meta charset="utf-8"> </head> <body> <select name="select" onchange="document.getElementsByTagName('#but_id')[0].style.display=this.selectedIndex ? '':'none'"> <option value="Выберите Вариант">Выберите Вариант</option> <option value="Отделение №1">Отделение №1</option> <option value="Отделение №2">Отделение №2</option> <option value="Отделение №3">Отделение №3</option> <option value="Отделение №4">Отделение №4</option> </select> <button id="but_id" style="display: none;">Отправить</button> </body> </html> не работает! |
<!DOCTYPE HTML> <html> <head> <title>Untitled</title> <meta charset="utf-8"> </head> <body> <select name="select" onchange="document.getElementById('but_id').style.display=this.selectedIndex ? '':'none'"> <option value="Выберите Вариант">Выберите Вариант</option> <option value="Отделение №1">Отделение №1</option> <option value="Отделение №2">Отделение №2</option> <option value="Отделение №3">Отделение №3</option> <option value="Отделение №4">Отделение №4</option> </select> <button id="but_id" style="display: none;">Отправить</button> </body> </html> |
Часовой пояс GMT +3, время: 22:05. |