06/03/2010, 13:09
|
| 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! |