Salve a tutti,
premetto che di JS non ne so praticamente niente...
gli script li prendo in giro per il web...
allora... ho un form dove con un campo select mi si dovrebbero mostrare/nascondere altri livelli..
ho questo codice (che al di fuori dei form funzionano perfettamente)
i div richiamati sono nascosti tramite i CSScodice:<script type="text/javascript"> function showCosto() { document.getElementById("costo1").style.visibility= "visible"; } function hideCosto() { document.getElementById("costo1").style.visibility= "hidden"; } function showPrezzo() { document.getElementById("prezzo1").style.visibility= "visible"; } function hidePrezzo() { document.getElementById("prezzo1").style.visibility= "hidden"; } </script>
richiamo le funzioni così:
ho provato a sostituire "onclick" con "onchange" ma niente..codice:<select name="resaImpianto" class="select" id="resaImpianto"> <option value="" selected="selected" onclick="hidePrezzo(); hideCosto()">selezionare</option> <option value="risparmio in bolletta" onclick="showCosto(); hidePrezzo()">risparmio in bolletta</option> <option value="vendita energia prodotta" onclick="showPrezzo(); hideCosto()">vendita energia prodotta</option> </select>
ah... cosa fondamentale:
su Firefox funziona alla grande...
il problema è su explorer... ovviamente

Rispondi quotando
