Mam następujący kod (fragment)
<select id='miesiac' <? if(!$_POST['submit']){ } ?> name='miesiac' onchange=' document.getElementById("dzien").disabled=""; document.getElementById("d0").selected="selected"; if(this.value == 4 || this.value == 6 || this.value == 9 || this.value == 11){ $( "#d31" ).hide(); $( "#d30" ).show(); $( "#d29" ).show(); }else if(this.value == 2){ $( "#d30" ).hide(); $( "#d31" ).hide(); if(czyPrzestepny(document.getElementById("rok").value) == false){ $( "#d29" ).hide(); }else{ $( "#d29" ).show(); } }else{ $( "#d31" ).show(); $( "#d30" ).show(); $( "#d29" ).show(); } spr_wartosci(); '>
Po wyborze elementu z listy (select) odpowiednie elementy mają zostać ukryte. Problem w tym, że nie działa ukrywanie i pokazywanie na IE. W moim przypadku jest to IE 11. Na Chromie działa bez zarzutów.
Próbowałem również ukrywać przy użyciu getElementById("...").style.display ale nie działało, więc spróbowałem z jQuery...