Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Elementin arvon lukeminen (JavaScript)

javerkki [14.09.2008 12:40:40]

#

Terve.

Voiko JS saada elementin arvon tietoon, jos elementillä ei ole ID:ä tai nimeä?

Esimerkki:

<html>
 <body>
 <ul>
    <li>eka</li>
    <li>toka></li>
    <li>kolmas</li>
</ul>
</body>
</html>

Eli jos nyt haluaisin lukea toisen <li> elementin arvon, niin saadaanko sitä mitenkään?

Kokeilin kaikenlaista mm. tälläistä, mutta turhaan:

var listItems = document.getElementsByTagName("li");
var arvo = listItems[1].value;

ville-v [14.09.2008 12:49:00]

#

Value on elementtiin liitetyn value-muuttujan arvo (siis <li value="">). Sisältö on muistaakseni .innerHTML tai .innerText.

javerkki [14.09.2008 12:53:41]

#

Jeps. Sain arvon innerHTML:ä. Kiitos ville-v

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta