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.