Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] recorrer campos formulario con javascript

Estas en el tema de recorrer campos formulario con javascript en el foro de Javascript en Foros del Web. buenos días, si tenemos un formulario con varios input, de esta forma: cantidad[1] precio[1] importe[1] cantidad[2] precio[2] importe[2] ............................................. cantidad[n] precio[3] importe[3] ¿cómo puedo recorrerlo ...
  #1 (permalink)  
Antiguo 19/06/2013, 02:20
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 19 años, 9 meses
Puntos: 2
recorrer campos formulario con javascript

buenos días,

si tenemos un formulario con varios input, de esta forma:

cantidad[1] precio[1] importe[1]
cantidad[2] precio[2] importe[2]
.............................................
cantidad[n] precio[3] importe[3]

¿cómo puedo recorrerlo para sumar los inputs importe[n]?

un saludo,
josé carlos.
  #2 (permalink)  
Antiguo 19/06/2013, 05:31
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 19 años, 9 meses
Puntos: 2
Respuesta: recorrer campos formulario con javascript

resuelto:

donde formid es el id del formulario.

Código Javascript:
Ver original
  1. function calculartotal(formid)
  2. {
  3.     var sumaimportes = 0;
  4.     var formulariop = document.getElementById(formid);
  5.     for (var i=0;i<formulariop.elements.length;i++)
  6.     {
  7.         if ( formulariop.elements[i].name.indexOf("importe") !== -1 )
  8.         {
  9.             sumaimportes += (formulariop.elements[i].value) * 1;
  10.         }
  11.     }  
  12.     document.getElementById("total").value = sumaimportes;
  13. }

un saludo,
josé carlos.
  #3 (permalink)  
Antiguo 28/06/2013, 11:33
 
Fecha de Ingreso: junio-2013
Mensajes: 1
Antigüedad: 8 años, 11 meses
Puntos: 0
Respuesta: recorrer campos formulario con javascript

ojala puedan ayudarme yo estoy con un problema un poco parecido...

con javascript creo campos con valores desde una base de datos

pero lo estoy haceindo desde un select entonces quiero multiplicar ese select con otro select que se genera tambien con javascritp,

y no logro que me acepte el codigo..

Código HTML:
for (i=0; i < numero; i++)
			{
				alert(document.getElementById("cantidad[" + i + "]").options[document.getElementById("cantidad[" + i + "]").selectedIndex].value);
			}
Y no me muestra nada...

Código HTML:
for (i=0; i < numero; i++)
			{
				alert(document.getElementById("cantidad[]").options[document.getElementById("cantidad[]").selectedIndex].value);
			}
Pero asi solo me muestra nas veces el primer valor....
  #4 (permalink)  
Antiguo 29/06/2013, 13:04
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 19 años, 9 meses
Puntos: 2
Respuesta: recorrer campos formulario con javascript

podrías poner el formulario generado, así quizá te puedan ayudar.

un saludo.

Etiquetas: campos, formulario, input
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 19:28.