grazie mille per l'aiuto. in realtà il libro non sembrerebbe affatto male, i listati completi funczionano tutti bene. credo solo che nel proporre gli esempi non abbiano pensato al fatto che uno deve anche provarli, e poi è l'unico che ho trovato che trattasse anche il DOM.

ad ogni modo, l'idea della funzione è ottima, per provare gli script l'ho messa su un evento onclick:
codice:
link
però questa lo stesso non funziona:
codice:
function funzione() {
    var list = document.getElementsByTagName('li');
     
    for(var i = 0; i < list.lenght; i++) {
         
           alert(list[i].nodeName);

    }
}
nell'html ci sono due liste, la funzione non fa proprio nulla. qualche idea?