codice:function verifica(){ var myvalue=Number(document.getElementById("COSTOBENI").value); if(IsNumeric(myvalue)){ if(myvalue>=50 && myvalue<=100){ alert('OK!') return true;//invio il modulo }else{ alert('Il campo X deve essere compreso tra 50 e 100'); return false;//non invio il modulo } }else{ alert('Il campo X può contenere solo numeri') return false;//non invio il modulo } } <form onsubmit="return verifica()">