il mio database è in realtà per ora un foglio di excell con circa trecento vocaboli... e pesa 24k!
io ho trovato un esempio che fa circa lo stesso... impedisce di inserire parole volgari... ma nell'esempio ci sono solo tre parole nell'elenco di quelle da evitare... io ho provato a metterne venti, per vedere se funziona... ma ho sicuramente sbagliato qualcosa... e cmq è da modificare perchè non fa quello che voglio io...
te lo metto qui... se hai tempo mi puoi dire se posso partire da qui...
grazie cmq... in qualche modo ci riuscirò!!!
<SCRIPT LANGUAGE="JavaScript">
<!--
function smutEngine() {
smut="testo dell'alert";
cmp="Abitacolo, Acetabolo, Agricolo";
txt=document.isn.dirt.value;
tstx="";
for (var i=0;i<3;i++){
pos=cmp.indexOf(" ");
wrd=cmp.substring(0,pos);
wrdl=wrd.length
cmp=cmp.substring(pos+1,cmp.length);
while (txt.indexOf(wrd)>-1){
pos=txt.indexOf(wrd);
txt=txt.substring(0,pos)+smut.substring(0,wrdl)
+txt.substring((pos+wrdl),txt.length);
}
}
document.isn.dirt.value=txt;
}
// -->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
function noEntry() {
mt=document.form.entry.value;
if ((mt.length<1)||(mt.substring(0,6)=="")) {
alert("Spiacenti: il campo non e' stato completato"
+"Inserisci i tuoi dati prima di spedire");
document.form.entry.value="Inserisci i tuoi dati qui.....";
document.form.entry.focus();
return false;
}
else { return true; }
}
// -->
</SCRIPT>