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

Hola,
vengo a preguntaros sobre un tema que me lleva de cabeza.
Tengo un código PHP que va generando puntos de ancla con letras es decir:
Código HTML:
<a name="a"></a> <a name="b"></a> 
pero no se incluyen todas las letras.
Lo que quería hacer es la típica barrita con todas las letras arriba de las letras para ir directamente a cada una de ellas:
Código HTML:
| <a href="pagina.php#a">A</a> | <a href="pagina.php#letra">Letra</a> etc
pero, como he dicho, no todas las letras se incluyen entonces pensé que podría con un for y un array ir escribiendo todas las letras con las barritas y los enlaces sin necesidad de ir poniendolas una a una pero surgió el problema de que ciertas anclas no existian y me daban errores (lógicamente). Entonces me preguntaba si había alguna forma de detectar las anclas creadas y a esas letras ponerles el enlace y a las demás no. Ej:
Código HTML:
| <a href="pagina.php#a">A</a> | B | C | <a href="pagina.php#d">D</a>
<a name="a"></a><br>
alocado<br>
etc...<br>
<a name="d"></a><br>
disturbio<br>
etc...<br> 
En el codigo anterior solo aparecen con enlace la A y la D porque son las únicas que tienen sus respectivos puntos de ancla.
Espero haberme explicado bien y sobretodo que haya una solución porque me ha costado bastante escribir esta parrafada xDD.
Atentamente,
Cristian Molina