Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/07/2004, 12:04
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola, BooMeranGz.

Me había olvidado de este mensaje. A ver si esto te sirve, aunque para que funcione bien es mejor que a los inputs les pongas un valor inicial de cero (value=0)
Código HTML:
<html>
<head>
<script>
function sumar(obj,num) {
	cel=obj.id.substr(0,5);
	total=0;
	for(i=1;i<6;i++)
		total+=parseInt(document.getElementById(cel+i).value);
	document.getElementById(num).innerHTML=total;
}
</script>
</head>
<body> 
<form name="form" method="post" action="preview.fax.dedicated.php"> 
 <table width="600" border="0" align="center" cellpadding="0" cellspacing="2"> 
  <tr> 
   <td align="center">Description of Service</td> 
   <td align="center">Quantity</td> 
   <td align="center">Unit Price </td> 
   <td align="center">Ext. Price </td> 
  </tr> 
  <tr align="center"> 
   <td><input name="de_cs1" type="text" id="de_cs1" value="" size="60" maxlength="80"></td> 
   <td><input name="de_q11" type="text" id="de_q11" size="6" maxlength="6" onkeyup="sumar(this,1)"></td> 
   <td><input name="de_u11" type="text" id="de_u11" size="6" maxlength="6" onkeyup="sumar(this,2)"></td> 
   <td><input name="de_e11" type="text" id="de_e11" size="6" maxlength="6" onkeyup="sumar(this,3)"></td> 
  </tr> 
  <tr align="center"> 
   <td><input name="de_b1" type="text" id="de_b1" value="" size="60" maxlength="80"></td> 
   <td><input name="de_q12" type="text" id="de_q12" size="6" maxlength="6" onkeyup="sumar(this,1)"></td> 
   <td><input name="de_u12" type="text" id="de_u12" size="6" maxlength="6" onkeyup="sumar(this,2)"></td> 
   <td><input name="de_e12" type="text" id="de_e12" size="6" maxlength="6" onkeyup="sumar(this,3)"></td> 
  </tr> 
  <tr align="center"> 
   <td><input name="de_o1" type="text" id="de_o1" value="" size="60" maxlength="80"></td> 
   <td><input name="de_q13" type="text" id="de_q13" size="6" maxlength="6" onkeyup="sumar(this,1)"></td> 
   <td><input name="de_u13" type="text" id="de_u13" size="6" maxlength="6" onkeyup="sumar(this,2)"></td> 
   <td><input name="de_e13" type="text" id="de_e13" size="6" maxlength="6" onkeyup="sumar(this,3)"></td> 
  </tr> 
  <tr align="center"> 
   <td><input name="de_o11" type="text" id="de_o11" value="" size="60" maxlength="80"></td> 
   <td><input name="de_q14" type="text" id="de_q14" size="6" maxlength="6" onkeyup="sumar(this,1)"></td> 
   <td><input name="de_u14" type="text" id="de_u14" size="6" maxlength="6" onkeyup="sumar(this,2)"></td> 
   <td><input name="de_e14" type="text" id="de_e14" size="6" maxlength="6" onkeyup="sumar(this,3)"></td> 
  </tr> 
  <tr align="center"> 
   <td><input name="de_o12" type="text" id="de_o12" value="" size="60" maxlength="80"></td> 
   <td><input name="de_q15" type="text" id="de_q15" size="6" maxlength="6" onkeyup="sumar(this,1)"></td> 
   <td><input name="de_u15" type="text" id="de_u15" size="6" maxlength="6" onkeyup="sumar(this,2)"></td> 
   <td><input name="de_e15" type="text" id="de_e15" size="6" maxlength="6" onkeyup="sumar(this,3)"></td> 
  </tr> 
  <tr> 
   <td align="right">Total Setup fee* </td> 
   <td align="center" id="1">total columna 1</td> 
   <td align="center" id="2">total columna 2</td> 
   <td align="center" id="3">total columna 3</td> 
  </tr> 
 </table> 
</form> 
</body>
</html> 
Saludos,