alguien sabe como sumar numeros en javascript

03/09/2004 - 03:27 por leon | Informe spam
saludos listeros.
alguien sabe como sumo varios numeros en javascript, al momento me los esta
concatenando, no se porque.

este es el codigo:

function txtActivoCapital_onblur()
{
var capital = document.forms[0].txtActivoCapital.value;
var intereses = document.forms[0].txtActivoIntereses.value;
var seguros = document.forms[0].txtActivoSeguros.value;
var congelado = document.forms[0].txtSaldoCongelado.value;
document.forms[0].txtTotalActivo.value = capital + intereses + seguros +
congelado;
}

cuando pasa por la funcion el valor que queda es concatenar todos los
valores ingresados.

saludos y de antemano os agradezco.

fausto.
 

Leer las respuestas

#1 Matias Iacono
03/09/2004 - 07:24 | Informe spam
El problema es por el tipo de dato...

Intenta convirtiendo el numero, antes a entero o fotante usando:

parseInt() o parseFloat()

Recuerda que JS es sensible a las mayusculas y minusculas, asi que tienes
que escribirlo tal cual.

Un ejemplo:

var capital = parseFloar(document.forms[0].txtActivoCapital.value);

Saludos

Matias Iacono
Microsoft MVP
591 70859837
"leon" wrote in message
news:%
saludos listeros.
alguien sabe como sumo varios numeros en javascript, al momento me los


esta
concatenando, no se porque.

este es el codigo:

function txtActivoCapital_onblur()
{
var capital = document.forms[0].txtActivoCapital.value;
var intereses = document.forms[0].txtActivoIntereses.value;
var seguros = document.forms[0].txtActivoSeguros.value;
var congelado = document.forms[0].txtSaldoCongelado.value;
document.forms[0].txtTotalActivo.value = capital + intereses + seguros +
congelado;
}

cuando pasa por la funcion el valor que queda es concatenar todos los
valores ingresados.

saludos y de antemano os agradezco.

fausto.



Preguntas similares