03/05/2011, 11:57
|
| | Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 21 años, 1 mes Puntos: 1 | |
Problema con expresion regular Saludos a todos espero alguien me pueda ayudar tengo una paguina ASP.net framework 3.5 y tengo varios controles de usuario textbox y me gustaria hacer una validacion de expresiones regulares del lado del cliente con java script ya que usando las expresiones regulares del lado del servidor hago postback y no me sirve eso bueno el problema es el siguiente tengo una funcion en javascript que es la siguiente
function validauser(campo) {
var RegExPattern = /[A-Za-z\s]/;
var errorMessage = 'valor Incorrecta.';
if ((campo.value.match(RegExPattern)) && (campo.value != '')) {
alert('valor Correcta');
} else {
alert(errorMessage);
campo.focus();
}
}
donde quiero que me valide que los datos que metan sean solo caracteres y de no ser asi me envie el mensaje de alerta que le pinto y la forma que la invoco es la siguiente
<asp:TextBox ID="TextBox5" onchange="return validauser(this.value)" runat="server"></asp:TextBox>
pero me envia error en la linea del if alguien podria decirme si estoy haciendo algo mal se los agradeceria |