16/01/2011, 08:25
|
| | | Fecha de Ingreso: noviembre-2006 Ubicación: Zafra, Extremadura, Spain, Spain
Mensajes: 174
Antigüedad: 18 años Puntos: 10 | |
Respuesta: ¿Como puedo ordenar automáticamente mi menú? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<li><a href="Belenes.htm">Belenes</a></li>
<li><a href="Villancicos.htm">Villancicos</a></li>
<li><a href="Arboles.htm">Árboles</a></li>
<li><a href="Juegos.htm">Juegos</a></li>
<li><a href="Recetas.htm">Recetas</a></li>
<li><a href="Sms.htm">Sms</a></li>
<li><a href="Dibujos.htm">Dibujos</a></li>
<li><a href="Emoticonos.htm">Emoticonos</a></li>
<li><a href="Gif y Iconos.htm">Gif y Iconos</a></li>
<li><a href="Bocetos.htm">Bocetos</a></li>
<li><a href="Fondos.htm">Fondos Web</a></li>
<li><a href="Recursos.htm">Recursos</a></li>
<li><a href="Cartas.htm">Cartas</a></li>
<li><a href="Cuentos.htm">Cuentos</a></li>
<li><a href="Fotos.htm">Fotografías</a></li>
<li><a href="Agenda.htm">Agenda</a></li>
<li><a href="Miditeca.htm">Miditeca</a></li>
<li><a href="Mundo del Pesebre.htm">Mundo del Pesebre</a></li>
<li><a href="Musica para Belenes.htm">Música para Belenes</a></li>
<li><a href="Poesias.htm">Poesías</a></li>
<li><a href="Postales.htm">Postales</a></li>
<li><a href="Videos.htm">Vídeos</a></li>
<li><a href="Tutoriales.htm">Tutoriales</a></li>
<script>
var html ="";
var array = Array();
for (var i=0;i<document.getElementsByTagName("li").length;i ++){
array.push(document.getElementsByTagName("li").ite m(i).firstChild.innerHTML);
}
array.sort();
for (var i=0;i<array.length;i++){
for (var ia=0;ia<document.getElementsByTagName("li").length ;ia++){
if (array[i] == document.getElementsByTagName("li").item(ia).first Child.innerHTML){
array[i] = document.getElementsByTagName("li").item(ia).inner HTML;
}
}
}
for (var i=0;i<array.length;i++){
html+="<li>"+array[i]+"</li>";
}
document.body.innerHTML = "";
document.write(html);
</script>
</body>
</html> |