
03/04/2005, 18:25
|
 | $moderador{'Esteban'} | | Fecha de Ingreso: febrero-2002 Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 23 años, 1 mes Puntos: 90 | |
Mira, la etiqueta form tiene el nombre del formulario, con lo cual si lo sacas la función suma no sabrá cual es el formulario en dondee está el input con el numero para sumar
Fijate que en
document.formulario.numero.value
está el nombre del formulario que en este caso es formulario y está numero que es el nombre del input...
Para hacer un foreach y no duplicar el form debes hacer (te lo pongo con sintaxis de perl, pero básicamente es lo mismo)
print '<form name="formulario" action="script.cgi">';
foreach $item (@array) {
print '<input ...>';
}
print '</form>';
Se entiende la lógica ?
Las etiquetas form y /form las colocas afuera del foreach para que todo lo de adentro quede en el formulario...
Espero que te sirva
Saludos
__________________ Esteban Quintana |