ho risolto, ho tolto il segno di = e ho tolto anche parseInt
adesso sembra che funzioni, ma correggetemi se ho fatto una cavolata
il codice finale mi è venuto così:
codice:<script type="text/javascript"> <!-- function verifica() { autonum = document.domanda.autonum.value; if ( 0 > autonum || isNaN(autonum) || autonum == "") { alert("devi inserire un numero valido, se non possiedi auto scrivi 0"); return false; } else { return true; } } //--> </script>