Rodzic i jego dziecko, w JavaScript

Rodzic i jego dziecko, w JavaScript
GA
  • Rejestracja: dni
  • Ostatnio: dni
0

Mamy rodzica: rodzic_element, i chcemy zwrócić jego dziecko: element_dziecko, a oto kod:

Kopiuj
var element_dziecko=element_rodzic.getElementById('tytan');

to takie coś nie działa, jak to naprawić?

M3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 195
1

document.getElementById(id) jest metodą obiektu Document . Więc nie możesz jej wywoływać na dowolnym elemencie, tylko na dokumencie

Kopiuj
var element_dziecko=document.getElementById('tytan');

Tym bardziej, że id powinno być unikalną wartością na całej stronie, więc jaki sens wywoływać ją na rodzicu.

Jeśli już bardzo chcesz szukać elementu o jakimś id, wewnątrz rodzica, to możesz użyć element.querySelector()

Kopiuj
var element_dziecko=element_rodzic.querySelector('#tytan');

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.