Хух(( простите, ваш код работает, мой нет... вот мой код:
<!DOCTYPE HTML>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<script type='text/javascript'>
function showDay(){
alert('dkfjghdfkjg');
if (!year%4 && month=='Февраль') {
document.getElementById("day1")[28].innerHTML = "29";
document.getElementById("day1")[29].innerHTML = "";
document.getElementById("day1")[30].innerHTML = "";
} else if (month=='Февраль'){
document.getElementById("day1")[28].innerHTML = "";
document.getElementById("day1")[29].innerHTML = "";
document.getElementById("day1")[30].innerHTML = "";
}
else {
switch (month){
case: 'Январь'
case: 'Март'
case: 'Май'
case: 'Июль'
case: 'Август'
case: 'Октябрь'
case: 'Декабрь'
document.getElementById("day")[29].innerHTML = "30";
document.getElementById("day")[30].innerHTML = "31";
break;
default:
document.getElementById("day")[29].innerHTML = "30";
document.getElementById("day")[30].innerHTML = "";
}
}
</script>
</head>
<body>
<form>
<select class="year" id="year">
<?php
for($i=2012; $i>=1900; $i--)
{
echo ("<option>".$i."</option>");
}
?>
</select>
<select class="month" id="month" onChange="showDay();">
<option>Январь</option>
<option selected>Февраль</option>
<option>Март</option>
<option>Апрель</option>
<option>Май</option>
<option>Июнь</option>
<option>Июль</option>
<option>Август</option>
<option>Сентябрь</option>
<option>Октябрь</option>
<option>Ноябрь</option>
<option >Декабрь</option>
</select>
<select class="day" id="day">
<?php
for($i=1; $i<=28; $i++)
{
echo ("<option>".$i."</option>");
}
?>
</select>
</form>
</body>
</html>
Понимаю, тут много недочетов но помогите сделать чтобы хоть запускалась...