Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/01/2013, 17:59
raul_romero
 
Fecha de Ingreso: julio-2008
Mensajes: 91
Antigüedad: 16 años, 8 meses
Puntos: 6
Respuesta: ¿Como puedo tomar el name de un input text en javascript?

Hola, está es una manera:

Hagamos de cuenta que este es el formulario:
Código HTML:
Ver original
  1. <form name="form1" id="form1">
  2. <input type="text" name="texto1" id="texto1" value="valor1" />
  3. <input type="text" name="texto2" id="texto2" value="valor2" />
  4. <input type="text" name="texto3" id="texto3" value="valor3" />
  5. </form>

Y el javascript
Código Javascript:
Ver original
  1. //Obtener elementos del formulario
  2. var elements = document.forms[0].elements;
  3. //Obtener numero de elementos del formulario
  4. var controls = elements.length;
  5. //Recorrer cada elemento
  6. for (x=0; x<controls; x++){
  7.     //Si es input text obtener su name
  8.     if (elements[x].type=="text"){alert(elements[x].name);}
  9.     //console.dir(elements[x]);
  10. }

Espero te sirva de ayuda.