carissimi
utilizzo questo script per visualizzare o no una div in base ad una select tramite l'onchange.
Nella pagina di inserimento dati nel db tutto funziona correttamente, ma nella pagina di modifica, cioè quando legge i dati dal db, anche se è selezionato un opzione diversa dalla select la div viene visualizzata attivo, naturalmente se cambio selezione si ripristina il funzionamento.
Potete aiutarmi?
Grazie
Grazie per l'aiuto.codice:<script type="text/javascript"> function stampaindiv(opzione){ if(opzione == "ALTRO"){ document.getElementById('altri').style.display=''; }else { document.getElementById('altri').style.display='none'; } } </script> <body onload="stampaindiv(document.getElementById('quota').value,'altri');",1""> <% quota = rs.Fields("quota")%> <select size="1" name="quota" onChange="stampaindiv(this.value,'altri');"> <option>Seleziona</option> <option value="Gennaio" <%if quota = "Gennaio" then%> selected="selected"<%end if%>>Gennaio</option> <option value="Febbraio" <%if quota = "Febbraio" then%> selected="selected"<%end if%>>Febbraio</option> <option value="Marzo" <%if quota = "Marzo" then%> selected="selected"<%end if%>>Marzo</option> <option value="ALTRO" <%if quota = "ALTRO" then%> selected="selected"<%end if%>>ALTRO</option> </select> <div id="altri"><input type="text" name="quota_altro" size="40" value="<%=rs.Fields("quota_altro")%>"></div>
G.