Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][HTML] Zagnieżdżone znaczniki
-foxy-
post
Post #1





Goście







Witam,

Mam taki HTML:
  1. <div id="container">
  2. <div><img src="before.jpg" width="400" height="332" id="before" /></div>
  3. <div><img src="after.jpg" width="400" height="332" id="after" /></div>
  4. </div>


Jak poprzez JS dostać się do tych IMG? To co mam nie działa sad.gif

  1. var container, div;
  2. var img;
  3.  
  4. container = document.getElementById('container');
  5. div = container.getElementsByTagName('div')[0];
  6.  
  7. img = div.getElementById('before');
Go to the top of the page
+Quote Post
papryk
post
Post #2





Grupa: Zarejestrowani
Postów: 24
Pomógł: 6
Dołączył: 2.03.2011
Skąd: Wychylybyszyce :]

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


A nie prościej:
[JAVASCRIPT] pobierz, plaintext
  1. img = document.getElementById("before");
[JAVASCRIPT] pobierz, plaintext



@down
Z ciekawości, sprawdziłem czy będzie działać i działa bez problemowo.

Ten post edytował papryk 6.03.2011, 19:30:14


--------------------
Aktualnie : Technik cyrkowiec.
Inżynier w toku...
Go to the top of the page
+Quote Post
-foxy-
post
Post #3





Goście







Oh, gdyby to było takie proste, nie zawracałbym nikomu głowy wink.gif

Tak można dostać się do container, ale do dla obu IMG daje null (bo nie są bezpośrednio na document) sad.gif
Go to the top of the page
+Quote Post
-foxy-
post
Post #4





Goście







Cytat(papryk @ 6.03.2011, 19:03:27 ) *
Z ciekawości, sprawdziłem czy będzie działać i działa bez problemowo.


A ja mam null...
Go to the top of the page
+Quote Post
amii
post
Post #5





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

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


Ale te zdjęcia nie muszą być bezpośrednio po document. Metoda getElementById wybiera pojedynczy element po id. Sprawdź czy nie masz zdublowanego id


--------------------
gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet.
Zarabianie bez wysiłku na domenach bez ruchu: prolink.
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 Aktualny czas: 20.08.2025 - 15:59