Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/05/2003, 17:47
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 10 meses
Puntos: 1284
Hola otra vez:

Trataré de explicarte.

Dentro de un documento, desde javascript (las versiones que no sean muy viejas) se pueden obtener colecciones de etiquetas (o arrays).

Así como se usa el atributo id para obtener una etiqueta cualquiera mediante getElementById, se pueden obtener 2 arrays significativos, uno a partir del atributo name: getElementsByName (entre paréntesis el valor del atributo name), y el segundo array (me parece que lo correcto hablando de "objetos" es decir "colección") es el de un tag determinado usando getElementsByTagName("tag")...

Como dije al principio, dentro de un documento, por lo que la sintaxis es con "document." por delante.
Entonces (voy a obviar el primer ejemplo, porque no es el caso, y además he notado comportamientos distintos en explorer y netscape) las etiquetas "p" de un documento se obtienen con
document.getElementsByTagName("p")...

y como se obtiene un "array", luego debes referenciarlos individualmente mediante un índice, y además puedes averiguar el tamaño como los arrays con length.

Por último, si cambias la p por div, consigues un array de los tags div del documento...

Si te interesa que te explique lo de las capas, o no has entendido algo, avísame, y trataré de expliártelo mejor.

Saludos