Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> hide() i show() nie działa na IE
PiNkOs
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 4
Dołączył: 27.02.2009

Ostrzeżenie: (0%)
-----


Witam,

Mam następujący kod (fragment)

  1. <select id='miesiac'
  2. <?
  3. if(!$_POST['submit']){
  4. echo "disabled='disabled'";
  5. }
  6. ?>
  7. name='miesiac' onchange='
  8. document.getElementById("dzien").disabled="";
  9. document.getElementById("d0").selected="selected";
  10. if(this.value == 4 || this.value == 6 || this.value == 9 || this.value == 11){
  11. $( "#d31" ).hide();
  12. $( "#d30" ).show();
  13. $( "#d29" ).show();
  14. }else if(this.value == 2){
  15. $( "#d30" ).hide();
  16. $( "#d31" ).hide();
  17. if(czyPrzestepny(document.getElementById("rok").value) == false){
  18. $( "#d29" ).hide();
  19. }else{
  20. $( "#d29" ).show();
  21. }
  22. }else{
  23. $( "#d31" ).show();
  24. $( "#d30" ).show();
  25. $( "#d29" ).show();
  26. }
  27. spr_wartosci();
  28. '>

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...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 19:52