Holas:
Cómo puedo hacer para que mi textBox (de web Form)sólo acepte números enteros y un máximo de 8 caracteres??
gracias
| ||||
Código:
Dim Script As New System.Text.StringBuilder Script.Append(vbCrLf & "<script language=" & Chr(34) & "javascript" & Chr(34) & ">" & vbCrLf) Script.Append("function solonumeros(e){" & vbCrLf) Script.Append("key = (document.all) ? e.keyCode : e.which;" & vbCrLf) Script.Append("if (key==8) return true;" & vbCrLf) Script.Append("patron =/\d/;" & vbCrLf) Script.Append("te = String.fromCharCode(key);" & vbCrLf) Script.Append("return patron.test(te);}") Script.Append("</script>") ME.RegisterStartupScript("SoloNumero", Script.ToString) textbox.Attributes.Add("onkeypress", "return solonumeros(event);") |