<h1>
<span>.......</span>
ciao
<span>......</span>
</h1>
Mettiamo il caso non possa modificare l'html....
se voglio ottenere solamente il testo "ciao" come faccio?
Se uso:
var temp = document.getElementsByTagName('h1');
var stringa = temp[0].innerHTML;
alert(stringa);
Ottengo "<span>.......</span> ciao! <span>......</span>" che poi dovrei trattare.
D'altronde i figli di h1 sono i due SPAN, quindi non posso utilizzare l'array children[].
Mi manca il metodo o proprietà per ottenere solo il testo....
Grazie
Rob
Edit: temp[0].nodeValue non funziona