Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/11/2005, 11:42
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Buenas

el href es un atributo del elemento a para crear hipervínculos.

La forma adecuada para invocar a algún lenguaje de script es usar el atributo que recoge el evento deseado, en este caso onclick. Si bien se puede llamar a javascript desde el atributo href (y funciona) "se dice" que no es la forma adecuada.

Cita:
href es para que tenga pinta de enlace y firstChild.nodeValue se refiere al texto, no?
<a> es el enlace, href la propiedad que define a dónde irá el enlace y el firstChild es el texto contenido en el link (efectivamente). El documento no es más que un arbol de nodos en donde el link si está directamente en body será un nodo descendiente directo (hijo) de body y su contenido escrito será el nodo descendiente directo (hijo) de <a>. Al ser un nodo de tipo texto se hace referencia a su valor por medio de nodeValue.

El tema del DOM (Document Object Model) es muy interesante, te sugiero su lectura. Ayuda mucho a saber moverte por los elementos de un documento y usar sus métodos y propiedades (del DOM) para hacer cosas bien chulas y prácticas

Un saludo