JavaScript - Validar textbox

 
Vista:

Validar textbox

Publicado por Marcelo Cardozo (2 intervenciones) el 03/09/2004 14:59:38
Amigos del foro:
Estoy empezando a ver javScript y tengo una duda; encontre una funcion que me asegura que lo que entre en un textbox solo sean numeros. Esta es la funcion:

function EnsureNumeric()
{
var key = window.event.keyCode;
if (key <48 || key >57)
window.event.returnValue = false;
}

y esta es la llamada asp:TextBox onkeypress="EnsureNumeric()"

Mi consulta es como deberia modificarla para que además me acepte el signo menos ( caracter 45 ) ya que probé varias alternativas pero me falla
Desde ya muchas gracias.

MArcelo Cardozo
Quilmes Bs As
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Validar textbox

Publicado por Angel E. Plaza P. (1 intervención) el 04/09/2004 18:25:50
Amigo Marcelo, es muy sencillo, solo debes extender la condicion

if ((key <48 || key >57) && key !=45)

En ves de 2 condiciones, tenemos 3. Recuerda que hay que tomar en cuenta la logica booleana para realizar ciertas acciones. Lo probé y me funcionó.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar