cosi funziona:
codice:
<form id="form1" method="post" action="tua_pagina.xxx">
<input name="noValure_ambiente1" type="checkbox" id="noValure_ambiente1" onclick="if(this.checked){document.getElementById('tasto').disabled=false}else{document.getElementById('tasto').disabled=true}" value="si" />
<input name="domanda1" type="text" id="domanda1" onkeyup="if(this.value.substring(0)){document.getElementById('tasto').disabled=false}else if(document.getElementById('noValure_ambiente1').checked==false){document.getElementById('tasto').disabled=true}" onblur="if(this.value.substring(0)){document.getElementById('tasto').disabled=false}else{document.getElementById('tasto').disabled=true}" />
<input name="tasto" id="tasto" type="button" disabled value="ambiente" onclick="if(document.getElementById('domanda1').value!=''){this.form.submit()}else{alert('Compilare il campo domanda 1');document.getElementById('domanda1').focus()}" />
</form>