Foros del Web » Programando para Internet » Javascript »

parseInt devuelve lo que no debe :(

Estas en el tema de parseInt devuelve lo que no debe :( en el foro de Javascript en Foros del Web. Hola tengo la siguiente funcion: strTel = document.frmGen.txtTel.value; if(!(strTel == "")) { strTel2 = parseInt(strTel); if (isNaN(strTel2)) { return false; }else { return; } } ...
  #1 (permalink)  
Antiguo 17/07/2006, 16:41
Usuario no validado
 
Fecha de Ingreso: marzo-2004
Mensajes: 214
Antigüedad: 20 años, 2 meses
Puntos: 0
parseInt devuelve lo que no debe :(

Hola tengo la siguiente funcion:

strTel = document.frmGen.txtTel.value;

if(!(strTel == ""))
{
strTel2 = parseInt(strTel);

if (isNaN(strTel2))
{

return false;

}else {

return;

}
}

Osea: tomo el valor de un textbox de nombre textTel, en ningun momento lo modifico.

El problema es que por ejemplo si el txtbox tiene 1d2 o cualquier cadena que empieze por cualquier numero, me devuelve solo la cadena, ejemplo:

1d2 da d2
326ldfkfd da ldfkfd


No se supone que deberia ser justo al reves? es decir devolver el numero y no la cadena?


Saludos y gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:59.