Foros del Web » Programando para Internet » Javascript »

Bucle JavaScript

Estas en el tema de Bucle JavaScript en el foro de Javascript en Foros del Web. Hola, como estan, quisiera saver como hacer un bucle con javascript, osea yo tengo esta funcion php. Código PHP: $data  = array( casa , chosa , ...
  #1 (permalink)  
Antiguo 24/08/2012, 17:17
Avatar de ONahuelO  
Fecha de Ingreso: junio-2009
Ubicación: Gualeguaychú, Argentina
Mensajes: 144
Antigüedad: 14 años, 10 meses
Puntos: 4
Bucle JavaScript

Hola, como estan, quisiera saver como hacer un bucle con javascript, osea yo tengo esta funcion php.

Código PHP:

$data 
= array(casa,chosa,edificio);

echo(
"<ul>");
for(
$i=0$i<=(count($data)); $i++)
{
echo(
"<li>$data[$i]</li>")
}
echo(
"</ul> 
Lo que hago basicamente ahy es crear una lista con el array.

Lo que deseo hacer con javascript es lo mismo, tomar un array por post, y procesarlo y mostrarlo en una lista.
  #2 (permalink)  
Antiguo 24/08/2012, 17:30
Avatar de rodrigo791  
Fecha de Ingreso: noviembre-2009
Ubicación: Uruguay
Mensajes: 1.339
Antigüedad: 14 años, 5 meses
Puntos: 168
Respuesta: Bucle JavaScript

No podes capturar datos que se envian de un script a otro con javascript, ni con post ni get ni nada, javascript no tiene este alcance.

Pero si podrias hacer eso que hiciste, crear vos el array en javascript, mostrar en pantalla en vez de con echo, con document.write, y haces lo mismo
  #3 (permalink)  
Antiguo 25/08/2012, 04:45
 
Fecha de Ingreso: agosto-2012
Mensajes: 36
Antigüedad: 11 años, 8 meses
Puntos: 16
Respuesta: Bucle JavaScript

Deberías crear un div para poder instertar la lista en tu documento.
Código HTML:
Ver original
  1. <div id="list"></div>

Y con este código JavaScript se inserta:

Código Javascript:
Ver original
  1. var data = ['casa', 'chosa', 'edificio'];
  2. var listhtml = "<ul>";
  3. for (var i=0;i<=data.length;i++) {
  4.     listhtml += "<li>"+data[i]+"</li>";
  5. }
  6.  
  7. listhtml += "</ul>";
  8. document.getElementById('list').innerHTML = listhtml;

Etiquetas: bucle, funcion, php
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 22:27.