Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/10/2013, 06:08
Avatar de legomolina
legomolina
 
Fecha de Ingreso: junio-2011
Ubicación: Valencia
Mensajes: 165
Antigüedad: 13 años, 6 meses
Puntos: 3
Respuesta: Saber si existe un punto de ancla JS

Hola IsaBelM,
he reescrito el código conforme a lo que me sugeriste:
Código Javascript:
Ver original
  1. <div id="letras">
  2. <script language="javascript" type="text/javascript">
  3. letras=new Array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z');
  4.      for(i=0;i<letras.length;i++) {
  5.           if(document.getElementsByName(letras[i].toUpperCase())[0])
  6.                 document.getElementById('letras').innerHTML=' | <a href="lista.php#'+letras[i].toUpperCase()+'">'+letras[i].toUpperCase()+'</a>';
  7.           else
  8.                document.getElementById('letras').innerHTML=' | '+letras[i].toUpperCase();
  9. }
  10. </script>
  11.   |
  12. </div>
y funciona pero no, es decir, ahora solo me muestra la Z, la última letra, pero me la muestra sin enlace, es decir, correctamente ya que solo tengo los puntos de ancla para la A, la D, la M de momento.
He puesto el div y he sustituido el write por innerHTML. Pero sigue sin funcionar :(.
Igual le estoy exigiendo demasiado a JavaScript... xD
Gracias de todas formas IsaBelM, a ver si alguien encuentra una solución.
Atentamente, Cristian Molina