Hola,
 
Tengo que sumar varios campos Ej:
 
Pollo2...4
Gallinas.5
Total....9 Ok. pero esto necesito duplicarlo (copiarlo) en otra parte del formulario.
Tengo esto para hacer la suma y me funciona bien (Pero no se como hacer que se repita):
 
<head> 
    <title>Untitled</title> 
    <style>*{font:normal 12px/12px courier}</style> 
    <script> 
    function sumar(esto){//la variable esto toma el valor que se le pasa al llamar a la función, en este caso es sumar(this.form) this.form es el formulario en que está el campo. 
    a=Number(esto['carne'].value);//A la variable a se le da como valor el contenido del campo de name carne ("esto" se refiere al formulario). 
    b=Number(esto['pollo'].value);//A la variable b se le da como valor el contenido del campo de name pollo ("esto" se refiere al formulario). 
    a=(isNaN(a))?0:a;//Si no es un número se le da el valor cero. (NaN=Not available Number). 
    b=(isNaN(b))?0:b;//Si no es un número se le da el valor cero. (NaN=Not available Number). 
    esto['total'].value=a+b;//Se le da al campo de name "total" el resultado de la suma de a+b. 
    } 
    </script> 
</head> 
 
<body> 
<form> 
Pollo....<input  type="text" style="text-align:right;" onkeyup="sumar(this.form)" name="pollo"><br> 
Carne....<input  type="text" style="text-align:right;" onkeyup="sumar(this.form)" name="carne"><br> 
_______________________________<br> 
<br> 
 
Total ...<input type="text" style="text-align:right;" readonly name="total" size="6"><br> 
 
</form> 
 
 Gracias por su ayuda
 
Alex 
   
 
 Sumar y repetir
 Sumar y repetir 
 
  ,  bueno ,supongo que lo vera todo el que entre en este tema ,no creo que este oculto
,  bueno ,supongo que lo vera todo el que entre en este tema ,no creo que este oculto  . Por otra parte ,¿para que quieres dos form iguales ,que utilidad tiene?
 . Por otra parte ,¿para que quieres dos form iguales ,que utilidad tiene?  
  . La razon es que ellos llenan el formulario y lo imprimen, y cuando se imprime deben obtener dos copias casi iguales, una lleva "X" campos y la otra "Y" campos.
 . La razon es que ellos llenan el formulario y lo imprimen, y cuando se imprime deben obtener dos copias casi iguales, una lleva "X" campos y la otra "Y" campos.
