Salve ragazzi, ho un problema con l'abilita/disabilita in javascript di una combobox, stranamente il problema però si presenta solo su internet explorer.
Comunque la situazione è questa, ho due radio button e una combobox che all'inizio è disabilitata, all'abilitazione della seconda radio button devo abilitare anche la combox, e invece quando viene abilitato la prima radio button devo disabilitare di nuovo la combobox, purtroppo questo su internet explorer non accade, stranamente la combobox viene disabilitata/abilitata, soltanto dopo il click direttamennte sulla combo, qualcuno potrebbe aiutarmi a risolvere il problema?
Posto qui sotto il codice per far capire meglio il problema
codice:
<script language="javascript">
function controlla_combo()
{
if(document.form1.abilita[1].checked == true)
{
document.form1.select.disabled = false;
}
else
{
document.form1.select.disabled = true;
}
}
</script>
<html>
<body>
<form name="form1" action="insert.jsp" method=post>
<table>
<tr>
<td><input type="radio" name="abilita" onChange="controlla_combo();"></td>
<td><input type="radio" name="abilita" onChange="controlla_combo();"></td>
<td>
<select name="select" disabled="disabled">
<option value="pippo">pippo</option>
<option value="pluto">pluto</option>
</select>
</td>
</tr>
</table>
</form>
</body>