Este el codigo que me permite que solo entren numeros, menos, punto, coma. Se coloca en el Head del codigo html: <script language="javascript" type="text/javascript"> function SoloNumeros() { var key=window.event.keyCode; //codigo de tecla. if (key < 44 || key > 57) //si no es numero { window.event.keyCode=0; //anula la entrada de texto. } if (key == 47) { window.event.keyCode=0; //anula la entrada de texto. }
}
Y para que este funcione en el evento Page_Load coloco: TextBox1.Attributes.Add("onKeypress", "javascript:SoloNumeros()");
Este el codigo que me permite que solo entren letras. Se coloca en el Head del codigo html: <script language="javascript" type="text/javascript"> function SoloLetras() { var key=window.event.keyCode; //codigo de tecla. if (key > 47 && key < 58) //si no es numero { window.event.keyCode=0; //anula la entrada de texto. } } Y para que este funcione en el evento Page_Load coloco: TextBox2.Attributes.Add("onKeypress", "javascript:SoloLetras()");