innerHTML nie działa z getElementsByClassName |
innerHTML nie działa z getElementsByClassName |
9.10.2018, 19:23:36
Post
#1
|
|
Grupa: Zarejestrowani Postów: 261 Pomógł: 0 Dołączył: 24.02.2008 Ostrzeżenie: (0%) |
Dlaczego poniższy kod działa gdy użyje się getElementById a nie działa z getElementsByClassName -> http://jsfiddle.net/n2ofsyua/
OK, już mam, trzeba użyć Cytat document.getElementsByClassName('class-block')[0].innerHTML += '<div id="new-block">xxx</div>'; Tylko jak zrobić żeby to działało na wielu elementach o nazwie class-block? Ten post edytował AboutMe 9.10.2018, 19:23:47 |
|
|
9.10.2018, 19:25:18
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Rozumiesz co zwraca metoda getElementsByClassName i dlaczego musiałeś dodać [0]?
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 09:55 |