Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/03/2010, 13:09
Avatar de ElJavista
ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 9 meses
Puntos: 67
Respuesta: Ayuda con getElementById Por favor!! :(

Bueno, lo que sucede es que empleas mal el getElementById, y precisamente de manera incorrecta para tu problema. Tan fácil es la solución como pensar un poquito.

No hagas esto, es espantoso:

var valor = document.getElementById('miform').campo.value;

Debes darle a cada campo no solo un name sino un id, de este modo podrás referenciar a ese campo directamente:

<input name="campo1" name="campo1" /> Es costumbre darle el mismo id que el name.

Luego accedes a los valores de este modo:

var valor = document.getElemenById('campo1').value;

Y si quieres que sea variable pues solo reemplazas el valor 'campo1' por una variable:

var valor = document.getElementById(nombrecampo).value;

No sé donde habrás visto ese ejemplo espantoso del uso de getElementById, pero aplicado a inputs lo usual es como te explico. Suerte!