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!