Foros del Web » Programando para Internet » Javascript »

[resuelto] problema con while + getElementById

Estas en el tema de [resuelto] problema con while + getElementById en el foro de Javascript en Foros del Web. Hola, stoy aprendiendo algo de javascript y no doy conseguido saber que hago mal. Este es el codigo: Código HTML: <div id= "pinfo[0]" > </div> ...
  #1 (permalink)  
Antiguo 17/08/2009, 11:23
 
Fecha de Ingreso: abril-2008
Mensajes: 61
Antigüedad: 16 años, 7 meses
Puntos: 1
[resuelto] problema con while + getElementById

Hola, stoy aprendiendo algo de javascript y no doy conseguido saber que hago mal.
Este es el codigo:
Código HTML:
 <div id="pinfo[0]"> </div>
<script type="text/javascript">
	var capacidad=10;
	var i=0;
	while (i < capacidad) {
		var pinfo[i] = document.getElementById('pinfo['+i+']');
		i++;
	}
</script> 
El codigo javascript esta en un archivo aparte y se llama despues.
Firebug me dice "missing ; before statement" que no entiendo que es...

Alguna idea?

Resuelto: tenia que poner varpinfo=new array(capacidad) y quitar el var de var pinfo[i]

Última edición por carlos-; 18/08/2009 a las 08:33 Razón: Cambio el titulo para perder el tiempo a los demas!
  #2 (permalink)  
Antiguo 17/08/2009, 14:50
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: problema con while + getElementById

Tratalo de esta forma. Acuerdate que tienes que declarar que es un array que vas a trabajar
Código html:
Ver original
  1. <div id="pinfo[0]"> </div>
  2. <script type="text/javascript">
  3. var capacidad=10;
  4. var i=0;
  5. var pinfo = new Array();
  6. while (i < capacidad) {
  7.     pinfo[i] = document.getElementById('pinfo['+i+']');
  8.     i++;
  9. }

Edito:
No vi que lo habias arreglado
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 18/08/2009, 08:11
 
Fecha de Ingreso: abril-2008
Mensajes: 61
Antigüedad: 16 años, 7 meses
Puntos: 1
Respuesta: problema con while + getElementById

Gracias por la ayuda!

Ya lo solucione con el mismo codigo que has puesto jeje
  #4 (permalink)  
Antiguo 18/08/2009, 10:15
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: [resuelto] problema con while + getElementById

Tema trasladado desde AJAX
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 18:45.