Tym razem jest taki problem. Musze wykonać prostą skalę za pomocą ikonek (RATING)! Po najechaniu na którąś zapalają się ikony poprzedzające jeżeli występują. Dlaczego ten skrypt nie działa w IE? Wywala mi komunikat o błędach w pierwszych liniach każdego wiersza co wywołuje funkcję start() i koniec(). FF - ok
oto kod:
<head> <script LANGUAGE="JavaScript"> function start(nr){ if(nr==1) { rys1="images2/skala/sk2.png"; document.rysunek1.src=rys1; }; if(nr==2) { rys1="images2/skala/sk2.png"; rys2="images2/skala/sk3.png"; document.rysunek1.src=rys1; document.rysunek2.src=rys2; }; if(nr==3) { rys1="images2/skala/sk2.png"; rys2="images2/skala/sk3.png"; rys3="images2/skala/sk4.png"; document.rysunek1.src=rys1; document.rysunek2.src=rys2; document.rysunek3.src=rys3; }; if(nr==4) { rys1="images2/skala/sk2.png"; rys2="images2/skala/sk3.png"; rys3="images2/skala/sk4.png"; rys4="images2/skala/sk5.png"; document.rysunek1.src=rys1; document.rysunek2.src=rys2; document.rysunek3.src=rys3; document.rysunek4.src=rys4; }; if(nr==5) { rys1='images2/skala/sk2.png'; rys2='images2/skala/sk3.png'; rys3='images2/skala/sk4.png'; rys4='images2/skala/sk5.png'; rys5='images2/skala/sk6.png'; document.getElementById("rysunek1").src=rys1; document.getElementById("rysunek2").src=rys2; document.getElementById("rysunek3").src=rys3; document.getElementById("rysunek4").src=rys4; document.getElementById("rysunek5").src=rys5; }; } function koniec(nr){ if(nr==1) { rys1="images2/skala/sk1.png"; rys2="images2/skala/sk1.png"; rys3="images2/skala/sk1.png"; rys4="images2/skala/sk1.png"; rys5="images2/skala/sk1.png"; document.getElementById("rysunek1").src=rys1; document.getElementById("rysunek2").src=rys2; document.getElementById("rysunek3").src=rys3; document.getElementById("rysunek4").src=rys4; document.getElementById("rysunek5").src=rys5; }; } function zadanie(przycisk) { alert (przycisk); } </SCRIPT> </head> <body> <table width="195" cellspacing="0" cellpadding="0" border="0"> <tr> </tr> </table>
I jeszcze jedna sprawa - jak ewentualnie do takiego kodu dołączyć efekt zapalania się ikonek po chwili i wygasania także, aby było płynie.
Dziękuję