ti posto tutto quello che uso per fare il controllo

<SCRIPT LANGUAGE="JavaScript">
function validate() {

var n = /^([0-9])+$/

voce=form.voce.value;
posizione=form.posizione.value;

if (voce=='') {
alert('Dare un nome alla voce di menu');
event.returnValue=false;
document.form.voce.focus();

}else if (posizione=='') {
alert('Inserire posizione');
event.returnValue=false;
document.form.posizione.focus();

}else if(!n.test(document.form.posizione.value)){
alert("Inserire solo numeri nel campo posizione");
document.form.posizione.focus();
return false;


}
}
</SCRIPT>