Ho provato a mettere il testo trovato utilizzando getElementById, ma non riesce a trovarmi l'elemento.La parte di codice è

var nodo=document.getElementById("livello");
nodo.innerHTML=testo;

e il browser mi da errore mi dice che non trova l'oggetto.
Il mio Js si trova nella stessa pagina HTML e nel codice html ho inserito un nodo con teg
<div id="livello">
Così dovrebbe andare e trovarmi il nodo con questo id ma nulla.Mi da errore quando chiamo innerHTML perchè in nodo non c'è quello che serve.
Dove sto sbagliano in rete ho trovato molti esempi che usano questo metodo...