Ver Mensaje Individual
  #13 (permalink)  
Antiguo 21/07/2005, 17:52
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 2 meses
Puntos: 45
Es decir, hablaba de este codigo:

Código PHP:
<div id="datos1" STYLE="width:600px; height:100px; overflow:auto;">
    <
ul>
        <
li>resultado1</li>
        <
li>resultado2</li>
        <
li>resultado3</li>
        <
li>resultado4</li>
        <
li>resultado5</li>
        <
li>resultado6</li>
        <
li>resultado7</li>
        <
li>resultado8</li>
    </
ul>
</
div>
<
br><br>
<
div id="datos2" STYLE="width:600px; height:100px; overflow:auto;">
    <
ul>
        <
li>resultado1</li>
        <
li>resultado2</li>
        <
li>resultado3</li>
        <
li>resultado4</li>
        <
li>resultado5</li>
        <
li>resultado6</li>
        <
li>resultado7</li>
        <
li>resultado8</li>
    </
ul>
</
div>
<
script>

capa=document.getElementById("datos2");
itemsObj=capa.childNodes[0].childNodes;        //objetos, pero no deja aplicar el reverse()
itemsArr=new Array();                        //pasamos el itemsObj a un array de toda la vida
for(a=0;a<itemsObj.length;a++)                //con un bucle que recorra todos los elementos de itemsObj
    
itemsArr[a]=itemsObj[a];                //y los almacene en itemsArr
itemsArr.reverse();                            //le damos la vuelta a todos los elementos
for(a=0;a<itemsArr.length;a++) {            //aplicamos el texto de itemsArr a todos los items del div
    
capa.childNodes[0].childNodes[a].innerText itemsArr[a].innerText;
}

</script> 
La verdad es que me ha costado sacarlo un pokitillo... esto del DOM todavia para mi.. me da problemas...


Bueno, y sin reordenarlo? Todavia no se me ha ocurrido nada...
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.