<select name="act" name="segno">
<option selected>Scegli l'operazione</option>
<option>+</option>
<option>-</option>
<option>*</option>
<option>/</option>
</select>
che è sto doppio name?
praticamente vuoi che se selezioni "+" si disabiliti il campo hidden (nn verrà mandato al server)
<script>
function dennis(was){
if(was=="+")document.NOMEFORM.NOMECAMPO.disabled=t rue
else document.NOMEFORM.NOMECAMPO.disabled=false
}
</script>
<select name="segno" onChange="dennis(this[this.selectedIndex].text)">
<option selected>Scegli l'operazione</option>
<option>+</option>
<option>-</option>
<option>*</option>
<option>/</option>
</select>

Rispondi quotando