Foros del Web » Programando para Internet » Javascript »

recorrer elementos por type

Estas en el tema de recorrer elementos por type en el foro de Javascript en Foros del Web. Hola a todos, pregunta, como puedo recorrer los input type=text de un formulario por un for o while, sintener que hacerlo document.form.nametag1.value=""; document.form.nametag2.value=""; document.form.nametag3.value=""; sino ...
  #1 (permalink)  
Antiguo 28/05/2003, 15:02
Avatar de mazingerz  
Fecha de Ingreso: febrero-2003
Ubicación: Sarasota FL
Mensajes: 147
Antigüedad: 21 años, 2 meses
Puntos: 0
recorrer elementos por type

Hola a todos, pregunta, como puedo recorrer los input type=text de un formulario por un for o while, sintener que hacerlo

document.form.nametag1.value="";
document.form.nametag2.value="";
document.form.nametag3.value="";

sino por ej con un for each type---
  #2 (permalink)  
Antiguo 28/05/2003, 15:26
 
Fecha de Ingreso: mayo-2003
Ubicación: Monterrey, Nuevo León
Mensajes: 4
Antigüedad: 21 años
Puntos: 0
Hola a todos:

mazingerz tengo una solución para el problema que s ete presenta, tal vez ya tengas la solución ya que hace tiempo que pusiste éste mensaje pero para quien lo necesite aquí se los facilito.

for (var i=0; i<=document.forms[0].elements.length; i++)
{if (document.forms[0].elements[i].type=='text')
{alert(document.forms[0].elements[i].value)}
}

Ésta e suna forma de recorrer los campos, que son de tipo text, también puede spreguntar por cualquier otro tipo de control, solo necesitas asignarle el numero de la forma en la que se encuentran o también puedes darle el nombre si así lo quieres.

Saludos
Atte. Fabo Leal
  #3 (permalink)  
Antiguo 28/05/2003, 15:31
Avatar de mazingerz  
Fecha de Ingreso: febrero-2003
Ubicación: Sarasota FL
Mensajes: 147
Antigüedad: 21 años, 2 meses
Puntos: 0
solo fueron 10 minutos...gracias fabo_man

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




La zona horaria es GMT -6. Ahora son las 08:27.