Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: odpowiednik 'children' pod Mozilla
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
kufalo
Element DIV zawiera w sobie kilka (dwa) elmentow SPAN.
Z poziomu DIVa chce sie do nich odwolac bez korzystania z id oraz getElementById. Napisalem cos takiego:
Kod
<style>
*.d{width:100%;background-color:#888888;cursor:pointer}
*.b{font-weight:bold}
*.i{font-style:italic}
</style>

<div onclick="alert(children[1].className)" class="d">
<span class="b">bold</span>
<span class="i">italic</span>
</div>

Jednak dziala tylko pod IE. Mozilla nie obsluguje 'children'...
Jak to napisac, aby chodzilo pod IE i Mozilla questionmark.gif
dr_bonzo
Nie sprawdzane
Kod
this.children[ 1 ]....
Zajec
Kod
this.getElementsByTagName(*)[0]
Kod
this.getElementsByTagName(*)[1]
FiDO
element.childNodes - wiecej informacji na http://www.quirksmode.org/index.html?/dom/...re.html#domtree
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.