Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/09/2009, 07:57
Avatar de America|UNK
America|UNK
 
Fecha de Ingreso: noviembre-2006
Ubicación: Piura - Perú
Mensajes: 582
Antigüedad: 18 años, 3 meses
Puntos: 56
Respuesta: Ayuda xfavor verificar si un campo de texto se a escrito alguna palabrota

Código javascript:
Ver original
  1. var array_insultos= new Array("insuto1","insuto2","insuto3","insuto4","insuto5","insuto6","insuto7","insuto8","insuto9","insuto10","insuto11","insuto12","insuto13","insuto14","insuto15","insuto16","insuto17","insuto18");
  2. function Block_Insult(el){
  3.     var arr = array_insultos.join("|");
  4.     var reg = new RegExp(arr,"i");
  5.     if(reg.test(el.idea.value)){
  6.         alert("Has escrito una palabrota!");
  7.         return !1
  8.     }
  9.     return true
  10. }

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 ***
__________________
/* El que atiende, entiende..., el que entiende, aprende!.
Desarrollo Web Freelance, Contactar */