Quote Originariamente inviata da allin81 Visualizza il messaggio
ma quindi rimuovo il js e utilizzo solo l'evento onchange?
Il codice che hai scritto non riesco a comprenderlo: definisce una funzione showNode() e poi testa delle proprietà su di essa, direttamente all'interno del corpo della funzione, e non capisco a cosa serve stando al problema che hai descritto.

A mio avviso, devi riscrivere il codice corretto che gestisca l'evento nel modo opportuno e regoli la visualizzazione degli elementi correlati.

Parti da una implementazione semplice, magari facendo dei log quando il codice viene eseguito, e piano piano riempi gli spazi con il codice effettivo necessario, così a ogni passaggio è possibile verificare che l'implementazione sia valida (questo ovviamente se non hai ancora molta dimestichezza con JavaScript e l'uso del DOM).

Ciao!