Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS][CSS]Zmiana obrazka po zmianie w <select>
PaKoS
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 24.03.2006

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


Witam,
Czy macie jakieś propozycje co do zmiany obrazka o ID np. "obraz"
za każdem razem po wybraniu innego pola w <select..>?

Ja zrobiłem to tak:
<select...>
<option onClick="obraz.src='tu_src'" value="nazwa">nazwa2</option>
itd itd
ale to jeśli działa doskonale np. w Mozilli nie działa już pod IE a powinno mimo wszystko działać wszędzie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Propozycje? (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Joy-machine
post
Post #2





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 2.02.2007

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


a ładniej:
  1. var selects = getElementByClassName('class_name','select',document);
  2. for(i=0;i<selects.length;i++){
  3. selects[i].onchange = function(){ swap(this); }
  4. }


gdzie: getElementByClassName => google.com

Ogólnie polecam stosowanie tej funkcji, oszczędzamy nazewnictwo (bo stosujemy i do JS i do CSS) a sama funckja działa na: class="klasa1 klasa1".
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 26.09.2025 - 06:32