stristr è il case insensitive php, cioè: esamina senza distinguere tra lettere maiuscole e minuscole.
Esiste l'equivalente per js?
Ho questo codice, ma becca solo le parole scritte tutte in minuscolo
codice://Parole proibite function xxx1(){ var f = document.forms.mioform1; var parole = new RegExp("(mel(a|e)|per(a|e))"); var stringhe = ["nome","suoemail","citta","messaggio"]; for (i=0; i<stringhe.length; i++){ var campo = f.elements[stringhe[i]]; if(campo.value.match(parole) && campo.value.match(parole)[0]){ campo.style.backgroundColor='red' alert("La parola " +campo.value.match(parole)[0]+ " non è ammessa"); campo.focus(); return false; } } return true; }