Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2010, 13:05
FLaSsH
 
Fecha de Ingreso: julio-2010
Mensajes: 4
Antigüedad: 13 años, 9 meses
Puntos: 0
Problema con expresiones regulares

Hola buenas tardes a ver si entre todos me podeis echar un cable.

Bueno el problema que tengo es el siguiente... estoy itentando usar una expresion regular y la funcion match para validar unos datos de un formulario y no consigo que funcione. Le he estado dando vueltas y no se que es lo que hago mal :(

El codigo es el siguiente:

El campo del formulario que quiero validar...

<p>Usuario <input type="text" name="Usuario" size="20" value=""></p>

Y donde intento usar la expresión regular que es donde fallo...

<script language="Javascript">
function Verifica(formulario){
if(formulario.Usuario.value.match(\W)){
alert("El usuario contiene carácteres prohibidos");
document.formulario.Usuario.focus();
return 0;
}
}
</script>

No si debo poner alguna libreria para poder usar la funcion match
Gracias de antemano. Un saludo!