Foros del Web » Programando para Internet » Javascript »

Acceder objetos Javascript

Estas en el tema de Acceder objetos Javascript en el foro de Javascript en Foros del Web. bueno la verdad es que estoy muy liado con esto y se que alfinal sera una tonteria pero ya tanto intentar cosas ya no se ...
  #1 (permalink)  
Antiguo 01/05/2009, 06:45
 
Fecha de Ingreso: abril-2009
Mensajes: 104
Antigüedad: 15 años, 8 meses
Puntos: 0
Acceder objetos Javascript

bueno la verdad es que estoy muy liado con esto y se que alfinal sera una tonteria pero ya tanto intentar cosas ya no se me ocurre nada.
tengo esto:
inputs = new Array('nombre', 'mail', 'contrasenya', 'apellidos', 'fecha_nacimiento', 'dni ', 'direccion', 'fijo', 'movil');

x = 0;
while (x <= (inputs.length)){
::::::alert(document.all.[inputs+[x]].value;);::::
}
pero me da error
  #2 (permalink)  
Antiguo 01/05/2009, 09:21
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 17 años
Puntos: 57
Respuesta: Acceder objetos Javascript

Primero decir que ese codigo te funcionaria unicamente en Internet Explorer

Lo correcto seria algo asi:
Código:
x = 0;
while ( x < inputs.length ) {
  alert(document.all(inputs[x]).value);
  x++;
}
Para que te funcione en cualquier explorador utiliza algo asi:
Código:
x = 0;
while ( x < inputs.length ) {
  valor = document.getElementById(inputs[x]).value;
  alert(valor);
  x++;
}
  #3 (permalink)  
Antiguo 01/05/2009, 09:30
 
Fecha de Ingreso: abril-2009
Mensajes: 104
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Acceder objetos Javascript

MUchas gracias
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 21:43.