Código javascript
:
Ver originalvar array_insultos= new Array("insuto1","insuto2","insuto3","insuto4","insuto5","insuto6","insuto7","insuto8","insuto9","insuto10","insuto11","insuto12","insuto13","insuto14","insuto15","insuto16","insuto17","insuto18");
function Block_Insult(el){
var arr = array_insultos.join("|");
var reg = new RegExp(arr,"i");
if(reg.test(el.idea.value)){
alert("Has escrito una palabrota!");
return !1
}
return true
}
Código HTML:
<form name="ideas" action="ideas.php" method="post" onsubmit="return Block_Insult(this)">
<font color=ffffff size=2>¿Qué le pondrias o como mejorarias la página?:<input type="text" name="idea"><input type="submit" value="Enviar idea">
En fin no sirve, puedo desactivar Javascript por un momento y el formulario se envia sin problemas, mejor es que lo valides en php, y reemplazar las palabras malas por ***