Che cretino.... confuso & con ? 
Posso fare un'altra domanda OT (al massimo se e' possibile rinomino il titolo)? Avrei bisogno di una mano come le espressioni regolari...
codice:
function checkPattern(){
var campo=document.formstato.status;
var pattern=/[a-zA-Z0-9]{1,140}/;
/*
if (campo.value === "") {
alert("Campo mancante");
campo.focus();
return false;
}
*/
if (!pattern.test(campo.value)){
alert("Campo non valido");
campo.focus();
return false;
}
else {
alert("Tutto ok");
return true;
}
}
Il codice potrebbe essere piu' elegante ma prima il dovere e poi il piacere.
Ho letto diversi link inerenti ma non riesco a trovare quel pattern che mi dica vanno bene stringhe alfanumeriche, minimo 1 carattere e massimo 140 ad eccezione di caratteri | + -- = < > != ( ) % *. E' l'eccezione che mi frega.