Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2005, 18:45
mgomez
 
Fecha de Ingreso: septiembre-2005
Mensajes: 68
Antigüedad: 19 años, 6 meses
Puntos: 0
Multiplicar campos de nombre (array)

Bueno, tengo este codigo

Código HTML:
<script language="javascript" type="text/javascript"> 
function encambio(campo){ 

var valor = document.fac.valor[campo].value; 
var cantidad = document.fac.cantidad[campo].value; 

total2 = eval(valor) * eval(cantidad); 
document.forms['fac'].total[campo].value = total2; 
} 
</script> 
<form name="fac"> 
<input id="hid" type="hidden" name="contador" value="1"> 
<br> 
NOMBRE VALOR CANTIDAD TOTAL     <br> 
<input type=text name="name[1]" > 
<input type="text" name="valor[1]" onChange="encambio(1);"> 
<input type="text" name="cantidad[1]" onChange="encambio(1);"> 
<input type="text" name="total[1]" onChange="encambio(1);"> 
</form> 
y el problema es que NO me funciona... ojo.. que los nombres de los campos deben ser como ahi aparecen.. saludos y gracias de antemanos!

---
www.comosea.net