Ciao a tutti,
all'interno di una pagina ho
<div id="Opzionale">
<td >Monitor</td>
<td >
<select size="1" name="Monitor">
<option value=""></option>
<option value="CRT15">CRT 15"</option>
<option value="CRT17">CRT 17"</option>
<option value="LCD15">LCD 15"</option>
<option value="LCD17">LCD 17"</option>
</select></td></tr></div>
nella stessa pagina ho un'altra select che richiama una funzione javascript quando cambia il suo valore.
La funzione è:
function Tipo_onchange(rif,div1) {
var obj=eval("document.dati."+rif);
tipo=obj.value;
if (tipo=="NOTEBOOK") {
document.getElementById('Opzionale').style.visibil ity="hidden";
} else {
document.getElementById('Opzionale').style.visibil ity="visible";
}
}
Non capisco perchè, ma le istruzioni per nascondere e mostrare non hanno nessun effetto (ho controllato con degli alert il risultato dell'if).
Qualcuno può aiutarmi?
Ho provato a sostituire
document.getElementById('Opzionale').style.visibil ity="hidden";
con
document.getElementById('Opzionale').style.display ="none";
ma non succede nulla lo stesso.
Dove sbaglio?
Il browser è explorer 6
Grazie