Foros del Web » Programando para Internet » Javascript »

me tira valor NaN

Estas en el tema de me tira valor NaN en el foro de Javascript en Foros del Web. Calculo que es xq no inicialice la var m1, pero si la inicializo no hace lo que quiero, que es que vaya sumando del campo ...
  #1 (permalink)  
Antiguo 13/09/2012, 09:45
 
Fecha de Ingreso: septiembre-2005
Mensajes: 80
Antigüedad: 18 años, 7 meses
Puntos: 0
me tira valor NaN

Calculo que es xq no inicialice la var m1, pero si la inicializo no hace lo que quiero, que es que vaya sumando del campo "montos" y muestre el resultado en la celda con Id=monto. Gracias


Código:
function calcula()
{
var prog=programa.options[programa.selectedIndex].text;
var monto=montos.value;
monto=parseInt(monto);
var m1=parseInt(m1);
m1=m1+monto;
montos.value="";
//programa.options[programa.selectedIndex].value=" ";
document.getElementById('monto').innerHTML = m1;
}
  #2 (permalink)  
Antiguo 13/09/2012, 10:07
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 10 meses
Puntos: 220
Respuesta: me tira valor NaN

Pero esto esta mal como vas a hacer eso

var m1=parseInt(m1);

Con razón te da NaN en todo caso trata de inicializar la variable fuera de la funcion si lo que estas haciendo es un acumulativo, pero teniendo en cuenta que tendras tambien que validar si es que esta realizando el acumulativo correctamente

var m1=0;
function(){
var _m1=parseInt(m1);
}


Saludos
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
  #3 (permalink)  
Antiguo 13/09/2012, 21:04
 
Fecha de Ingreso: septiembre-2005
Mensajes: 80
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: me tira valor NaN

si pero igual no funciona, yo quiero que cuando ponen un valor numerico en el campo de texto y al apretar un boton, llame a una funcion javascript que vaya acumuando el contenido de ese input y vaya mostrando el resultado en el contenido de una celda. si yo lo inicializo en 0 siempre me muestra el ultimo valor ingresado pero no me lo acumula

Etiquetas: html, nan, select, tira
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 17:47.