Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/05/2011, 17:47
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: como hacer que varias filas de input text se multipliquen

Código:
// en negrita las lineas que debes editar ;
function fncSumar(c){
	campo=c.form;
	for(var i=0;i < campo.length-1;i++){
	 d=document.form1.diastrab[i]; 
	 p=document.form1.pagoxdia[i];
	 //r=document.form1.total_pago[i]; ignoro esa linea porque esta comentada, por tanto javascript lo ignora;
	 if(!d.value || !p.value) return false;
	 if(isNaN(d.value) || isNaN(p.value)) return false;
	     res=d.value*p.value;
		document.form1.total_pago[i]= r.value;
	}
}
 </script>
lo mas facil seria que utilices la sintaxis de corchete. ¿ya leistes el primer articulo que ofreci? especificamente la parte que te debe interesar es la segunda seccion, square bracket syntax. fijate en los ejemplos que trabaja con el formulario. es cuestion que luego de form1 utilices la sintaxis de corchete utilizando como valor dentro de este el nombre del campo.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.