Foros del Web » Programando para Internet » Javascript »

Valor de Retorno del onBlur

Estas en el tema de Valor de Retorno del onBlur en el foro de Javascript en Foros del Web. Amigos tengo un problema con el onblur tengo este codigo, 2.- ¿A qué edad me puedo pensionar si deseo recibir una pensión de <NOBR>$ <INPUT ...
  #1 (permalink)  
Antiguo 22/07/2002, 09:11
 
Fecha de Ingreso: enero-2002
Mensajes: 49
Antigüedad: 23 años
Puntos: 0
Valor de Retorno del onBlur

Amigos tengo un problema con el onblur tengo este codigo,

2.- ¿A qué edad me puedo pensionar si deseo recibir una pensión de <NOBR>$
<INPUT size="10" maxlength="10" name="po1" value="" onBlur="return MM_ValPuntos(document.preg2.po1.value)"/>?</NOBR>

y tengo un javascript donde deseo retornar el valor + un 0 pero no se como retornar el valor desde javascript hasta el value del input.

function MM_ValPuntos(FieldNumer)
{
if (FieldNumer.length > "3")
{
FieldNumer = FieldNumer + 0;
return;
}
}

  #2 (permalink)  
Antiguo 22/07/2002, 09:40
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 4 meses
Puntos: 381
Re: Valor de Retorno del onBlur

Hola,

te recomiendo que el parámetro que pasas al llamar a la función no sea directamente el value del campo.

Mira, suponiendo que quieras usar usar la misma función para más de un campo he retocado ligeramente la función:


function MM_ValPuntos(FieldNumer)
{
if (FieldNumer.value.length > 3)
{
FieldNumer.value = FieldNumer.value + 0;
}
}


y luego:

<INPUT size="10" maxlength="10" name="po1" value="" onBlur="return MM_ValPuntos(this)">

Suerte
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 01:37.