Originariamente inviato da Mich_
Non ricordo se onclick e` applicabile ad un <div>.

Comunque la sintassi per i browser recenti sarebbe:
document.getElementById('nomediv').onclick = funzione;

che chiaramente va inserito in uno script richiamto DOPO che il <div> e` stato definito.
si ho risolto infatti il problema era che il div non era ancora definito.

ora ho un'altro problema:

function change() {
if(!document.all)
return

var menu=event;
//ora da io da menu vorrei accedere ad un elemento(div)
// dentro quello che ha generato l'evento
//ma non riesco a capire come arrivarci.

}

in pratica ho due div innestati
<div id=uno>
<div id=due>
</div>
</div>
spero di essermi spiegato :-)