Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2007, 18:23
Powerpuff Kuma
 
Fecha de Ingreso: noviembre-2006
Mensajes: 49
Antigüedad: 18 años, 3 meses
Puntos: 0
Ayuda con diferenciar suma y concatenación!

Hola a Todos:

Tengo un problema con el siguiente código de javascript, necesito que me tome el valor que hay en el campo de texto de un formulario (elemento) y me le sume o reste el parámetro valor.

La resta funciona muy bien, pero con la suma LO CONCATENA! intente poniendole un parseInt pero nada :(

Help!

Código:
function calcular(elemento, valor)
{
	var valor_total = document.form1.total_a_pagar.value;
	if(document.forms['form1'].elements[elemento].checked)
	{
		valor_total+=parseInt(valor);
	}
	else
	{
		valor_total-=parseInt(valor);
	}
	document.form1.total_a_pagar.value=valor_total;
	tipo_plan();
}