Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/07/2011, 14:29
Avatar de ZoroRoronoa
ZoroRoronoa
 
Fecha de Ingreso: marzo-2011
Ubicación: California, USA
Mensajes: 824
Antigüedad: 14 años
Puntos: 116
Respuesta: Contar enlaces de una pagina

-Creamos una funcion.

Código Javascript:
Ver original
  1. function misEnlaces() {
  2. var enlaces=document.getElementsByTagName("a");
  3. alert("Numero total de enlaces "+enlaces.length);
  4. }

y en el <body> colocamos el evento "onLoad".

Código HTML:
Ver original
  1. <body onload="misEnlaces()">

Saludos.


P.D: Tu codigo anterior funciono, por que haz puesto el script hasta el ultimo, pero no siempre funcionara, ya que si tu pagina es muy pesada, puede cargarse el script antes que se hayan cargado todos los enlaces ("a"), es mejor usar el evento "onload"

No afecto en nada el hecho que hayas puesto al momento de obtener el DOM el atributo length, la realidad es que el scritp se ejecuta al ultimo y como tu codigo es corto, se carga tan rapido, que cuando llega al script, ya estan cargados los enlaces y puede leerlos :)

Saludos.
__________________
Programador jQuery & PHP