Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][HTML] DOM i obiekt "p"
Forum PHP.pl > Forum > Przedszkole
kkuubbaa88
witam

mam diva o id="button1", a w nim jest jest obiekt p bez id. w jaki sposob moge sie dobrac do tego "p" i zmienić mu CSS ?

do diva robie:
obj = document.getElementById('button1');
Kużdo
Hmm.

[JAVASCRIPT] pobierz, plaintext
  1. obj = document.getElementById('button1');
  2. elements = obj.getElementsByTagName('p');
[JAVASCRIPT] pobierz, plaintext


W ten sposób pobrane zostaną wszystkie elementy 'p' znajdujące się w rodzicu obj, którym jest element o id 'button1'.
Żeby dostać się do poszczególnych elementów zbioru elements wpisujemy np.:
[JAVASCRIPT] pobierz, plaintext
  1. alert(elements[0].innerHTML);
[JAVASCRIPT] pobierz, plaintext

Wyświetli nam zawartość pierwszych tagów <p></p>. Idąc dalej elements[1] to drugie <p></p> itd.
piotrooo89
oczywiście jak chcesz sobie ułatwić życie to skorzystaj z frameworka JS - jQuery.
jasin
Jeśli np. używałbyś jQuery to możesz tak:
Kod
$('#button1').find('p').css('background-color', 'red');
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.