Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zmiana wlasciwosci
Forum PHP.pl > Forum > Po stronie przeglądarki
siorbi
Majac taki kod
  1. <tr onmouseover=document.getElementById("nazwa").style.backgroundColor='#c0c0c0'>

jak zrobic zeby zmiana tla dotyczyla wszystkich elementów o id=nazwa, a nie tylko pierwszego na stronie?
gekon
Atrybut id jest unikalny, tzn. w dokumencie może wystąpić tylko jeden element posiadający dane id.
Atze
W tym przypadku musisz nadać tym elementom klasy, np.:
  1. <div class="comment"> [...] </div>


Oraz wywołać za pomocą getElementsByClass(class).
gekon
DOM nie obsługuje takiej metody jak getElementsByClass() (o ile samemu się jej nie zaimplementuje), ale możesz użyć getElementsByTagName('tr').
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.