
15.09.2009, 14:33
|
|
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме: 2230263
Репутация:
229
|
|
Сообщение от svesve
есть такая структура
<form name="duty" id="duty">
<select name="uid" id="sel1">...</select>
<select name="uid" id="sel2">...</select>
<select name="uid" id="sel3">...</select>
</form>
Селектов порядка 30
как проверить что во всех селектах значение выбранного optiona не = -1 ??
если значение НЕ -1 то постим форму, если -1 то алерт
на js пишешь функ
Код:
function check_option() {
// эту проверку можно повесить на цикл, чтобы не описывать все 30 элементов.
if (document.getElementById('sel1').value != -1) {
return true; // тогда форма засабмитится
} else {
alert('Введите верные значения!');
return false; // сабмита не будет
}
}
в описание формы добавляешь
Код:
<form name="duty" id="duty" onsubmit="return check_option();">
|
|
|