Autor Zpráva
H13
Profil
Ahoj, je nějakým způsobem možný získat hodnoty do javascriptu z následujícího kódu:


<div id="nejakeid"> // pro získání pomocí getelementbyid
<span name="nejakejmeno">nejakahodnota</span>
</div>


Potřeboval bych do javascriptu získat:
- hodnotu atributu name, tedy "nejakejmeno" a
- hodnotu uzavřenou ve spanu, tedy "nejakahodnota"

díky moc
Chamurappi
Profil
Reaguji na H13:
var div = document.getElementById("nejakeid");
var jmeno = div.getElementsByTagName("SPAN")[0].getAttribute("name");
var hodnota = div.getElementsByTagName("SPAN")[0].firstChild.data;
Metoda „getAttribute“ je zde nutná, protože <span>y nemají atribut „name“ od přírody a standardní HTML DOM s ním tudíž nepočítá.
H13
Profil
díky moc

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: