Не запускается пользовательская функция в теге select
Объявляю функцию:
<script type='text/javascript'>
function showDay(){
alert('dkfjghdfkjg');
}
</script>
затем я по-разному уже пробовал:
<select class="month" id="month" onFocus="alert('showDay');" onChange="alert('Item with index ' + this.selectedIndex + ' selected.'); alert('utyu');">
<option>Январь</option>
<option selected onClick="alert('showDay');">Февраль</option>
<option>Март</option>
<option>Апрель</option>
</select>
Так работают все алерты.
вот так уже не работает (просто вызов функции не происходит):
1) onChange="showDay();"
2) onChange="alert(showDay());"
3) onChange="alert(showDay);"
4) onFocus="showDay();"
5) onFocus="alert(showDay());"
6) onFocus="alert(showDay);"
7) onClick="showDay();"
8) onClick="alert(showDay());"
9) onClick="alert(showDay);"
Естественно мне нужно запустить именно showDay() но все эти варианты показывают что не запускается все что связано с пользовательской функцией.
Я в javascript новичек, можно сделать через php но всетки так было бы красивее и круче...
|