Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js] problem w IE7 z radio buttonami
szczypior
post 14.11.2007, 19:21:39
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 5.02.2007

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


Witam

Mam na stronie dwa radio buttony

  1. <input type="radio" name="grupa1" id="1" checked="checked" onchange="ukryj('div1'); return(false);"

  1. <input type="radio" name="grupa1" id="2" onchange="pokaz('div1'); return(false);"


Gdy używam onchange do wywołania js to w IE6, FF i Operze, wszystko jest dobrze, ale w IE7 żeby było widać efekt działania skryptu js musze poza zaznaczeniem radio kliknąć gdzieś myszką.
Gdy zamiast onchange dam onclick to wtedy skrypt działa dobrze, ale zaznaczenie radio nie przechodzi za kliknieciem myszą, tylko cały czas jest w pierwszym radio.

Jakieś pomysły jak to rozwiązać? smile.gif


--------------------
Pytania i odpowiedzi na każdy temat - ZapytajSie.pl
Darmowe aliasy i liczniki odwiedzin - RFV.pl
Go to the top of the page
+Quote Post
jarrod
post 14.11.2007, 21:42:03
Post #2





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

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


  1. return(false);

Każesz radiobuttonom nic nie robić poza pokzaniem i ukryciem diva.
Go to the top of the page
+Quote Post
szczypior
post 14.11.2007, 21:56:21
Post #3





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 5.02.2007

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


usunięcie tego nic nie zmieniło sad.gif

W IE7 nadal trzeba kliknąć jeszcze raz "gdziekolwiek" aby zobaczyć efekt działania skryptu

a js wygląda tak:

Kod
function pokaz(id){
   document.getElementById(id).style.display="";
}

function ukryj(id){
   document.getElementById(id).style.display="none";
}


--------------------
Pytania i odpowiedzi na każdy temat - ZapytajSie.pl
Darmowe aliasy i liczniki odwiedzin - RFV.pl
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 13.06.2025 - 09:10