Изменение стиля select onChange
Здравствуйте, вот такой вопрос:
Имеется неизвестное кол-во selectoв for($ee=1;$ee<=$_POST[kol_spec];$ee++) { print " Тип: <select class=error1 name=tip_obr$ee id=1> <option value=0 selected=selected>Выберите из списка</option> <option value=1 >Начальное проф. образование</option> <option value=2 >Среднее проф. образование</option> <option value=3 >Высшее проф. образование</option> <option value=4 >Дополнительное проф. образование</option> </select> "; } нужно сделать ф-цию, чтоб при изменении select.value>0 стиль (css) поменялся c error1 на ready1 :help: Собственные попытки вышли неудачей, JS не изучал вовсе :( .error1 { border:1px solid RED; width:250px; } .ready1 { border:1px solid #ccCCcc; width:250px; } Заранее спасибо |
Попробуйте добавить такой обработчик событий к selecty.
onchange="this.className = this.value == 0 ? 'error1' : 'ready1';" |
спасибо, помогло :victory:
<select class=error1 onchange="javascript: this.className = this.value == 0 ? 'error1' : 'ready1';" |
Часовой пояс GMT +3, время: 03:50. |