![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Написал вот такую проверку но что то не работает:
<!--Проверка выбора месяца и года -->
<script language="javascript" type="text/javascript">
function submitbutton_reg() {
var form = document.mosForm;
if (form.month.value == "0") {
alert( "Выберите месяц!" );
} else if (form.year.value == "0") {
alert( "Выберите год!" );
} form.submit();
}
}
</script>
<form action="add_select.php" method="post" name="mosForm">
<select name="month" >
<option value="0">Выберите месяц</option>
<option value="01">Январь</option>
<option value="02">Февраль</option>
<option value="03">Март</option>
<option value="04">Апрель</option>
<option value="05">Май</option>
<option value="06">Июнь</option>
<option value="07">Июль</option>
<option value="08">Август</option>
<option value="09">Сентябрь</option>
<option value="10">Октябрь</option>
<option value="11">Ноябрь</option>
<option value="12">Декабрь</option>
</select>
<select name="year" >
<option value="0">Выберите год</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
<option value="2009">2009</option>
<option value="2010">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
</select>
<input name="button" type="submit" onClick="submitbutton_reg()" value="Показать" />
</form>
![]() |
|
|||||
|
.grin! wuz here
|
доступ к форме неверен.
__________________
Breakcore them all! |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 95
|
попробуйте обращиться не к form.month, а к document.month
|
|
|||||
|
Banned
[+5 23.05.09]
[+1 23.05.09] Регистрация: Mar 2009
Сообщений: 93
|
Не кроссбраузерно ... присваивай id и обращайся через getElementById
|
|
|||||
|
.grin! wuz here
|
<form name="myform"/>
=> window.document.forms.myform
__________________
Breakcore them all! Последний раз редактировалось KidsKilla; 04.06.2009 в 21:48. |
|
|||||
function check_form(form){
var errors = new Array();
if( form.month.options[form.month.selectedIndex].value == 0 )
errors.push('Выберите месяц!');
if( form.year.options[form.year.selectedIndex].value == 0 )
errors.push('Выберите год!');
if( errors.length == 0) return true;
alert( errors.join("\n"));
return false;
}
<form action="" method="get" onsubmit="return check_form(this);"> <select name="month" > <option value="0">Выберите месяц</option> <option value="01">Январь</option> </select> <select name="year" > <option value="0">Выберите год</option> <option value="2007">2007</option> </select> <input type="submit" value="Показать" /> </form> |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|