HTMLAnchorElement


La interfaz HTMLAnchorElement representa elementos de hiperv√≠nculo y proporciona propiedades y m√©todos especiales (m√°s all√° de los de la interfaz de objeto HTMLElement regular de la que heredan) para manipular el dise√Īo y la presentaci√≥n de dichos elementos.

Propiedades

Hereda propiedades de su elemento primario, HTMLElement, y las implementa desde HTMLHyperlinkElementUtils.

HTMLAnchorElement.accessKey
Es un DOMString que representa un solo carácter que cambia el foco de entrada al hipervínculo.


HTMLAnchorElement.charset This is an obsolete API and is no longer guaranteed to work.
Es un DOMString que representa la codificación de caracteres del recurso vinculado.


HTMLAnchorElement.coords This is an obsolete API and is no longer guaranteed to work.
Es un DOMString que representa una lista de coordenadas separadas por comas.

 

HTMLAnchorElement.download (en-US) This is an experimental API that should not be used in production code.
Es un DOMString que indica que el recurso vinculado est√° destinado a descargarse en lugar de mostrarse en el navegador. El valor representa el nombre propuesto del archivo. Si el nombre no es un nombre de archivo v√°lido del sistema operativo subyacente, el navegador lo adaptar√°.

HTMLHyperlinkElementUtils.hash (en-US)
Es un USVString (en-US) que representa el identificador de fragmento, incluida la marca hash inicial ('#'), si la hay, en la URL a la que se hace referencia.

HTMLHyperlinkElementUtils.host (en-US)
Es un USVString (en-US) que representa el nombre de host y el puerto (si no es el puerto predeterminado) en la URL a la que se hace referencia.

HTMLHyperlinkElementUtils.hostname (en-US)
Es un USVString (en-US) que representa el nombre de host en la URL referenciada.
 
HTMLHyperlinkElementUtils.href (en-US)
Es un USVString (en-US) que refleja el atributo HTML href, que contiene una URL v√°lida de un recurso vinculado.

HTMLAnchorElement.hreflang
Es un DOMString que refleja el atributo HTML hreflang, que indica el idioma del recurso vinculado.

HTMLAnchorElement.media
Es un DOMString que refleja el atributo HTML media, que indica los medios previstos para el recurso vinculado.

HTMLAnchorElement.name This is an obsolete API and is no longer guaranteed to work.
Es un DOMString que representa el nombre del ancla.
HTMLHyperlinkElementUtils.password (en-US)
Es un USVString (en-US) que contiene la contrase√Īa especificada antes del nombre de dominio.
 
HTMLHyperlinkElementUtils.origin (en-US) Read only
Devuelve un USVString (en-US) que contiene el origen de la URL, que es su esquema, su dominio y su puerto.

HTMLHyperlinkElementUtils.pathname (en-US)
Es un USVString (en-US) que representa el componente del nombre de ruta, si lo hay, de la URL referenciada.

HTMLHyperlinkElementUtils.port (en-US)
Es un USVString (en-US) que representa el componente de puerto, si lo hay, de la URL a la que se hace referencia.

HTMLHyperlinkElementUtils.protocol (en-US)
Es un USVString (en-US) que representa el componente de protocolo, incluidos los puntos finales (':'), de la URL a la que se hace referencia.

HTMLAnchorElement.referrerPolicy (en-US) This is an experimental API that should not be used in production code.
Es un DOMString que refleja el atributo referrerpolicy HTML que indica qué referencia usar.

HTMLAnchorElement.rel (en-US)
Es un DOMString que refleja el atributo HTML rel, que especifica la relación del objeto de destino con el objeto vinculado.

HTMLAnchorElement.relList (en-US) Read only
Devuelve un DOMTokenList (en-US) que refleja el atributo HTML rel, como una lista de tokens.

HTMLAnchorElement.rev This is an obsolete API and is no longer guaranteed to work.
Es un DOMString que representa el atributo HTML rev, que especifica la relación del objeto de enlace con el objeto de destino.

HTMLHyperlinkElementUtils.search (en-US)
Es un USVString (en-US) que representa el elemento de b√ļsqueda, incluido el signo de interrogaci√≥n principal ('?'), Si lo hay, de la URL a la que se hace referencia.

HTMLAnchorElement.shape This is an obsolete API and is no longer guaranteed to work.
Es un DOMString que representa la forma del √°rea activa.

HTMLAnchorElement.tabindex
Es un largo que contiene la posición del elemento en el orden de navegación de tabulación para el documento actual.

HTMLAnchorElement.target
Es un DOMString que refleja el atributo HTML target, que indica dónde mostrar el recurso vinculado.

HTMLAnchorElement.text
Es un DOMString un sinónimo de la propiedad Node.textContent.

HTMLAnchorElement.type
Es un DOMString que refleja el atributo HTML type, que indica el tipo MIME del recurso vinculado.

HTMLHyperlinkElementUtils.nombre de usuario
Es un USVString (en-US) que contiene el nombre de usuario especificado antes del nombre de dominio.

Metodos

Hereda los métodos de su padre, HTMLElement, y los implementa desde HTMLHyperlinkElementUtils.

HTMLElement.blur ()
Elimina el foco del teclado del elemento actual.
HTMLElement.focus ()
Da el foco del teclado al elemento actual.
HTMLHyperlinkElementUtils.toString ()
Devuelve un USVString (en-US) que contiene la URL completa. Es un sinónimo de URLUtils.href, aunque no se puede usar para modificar el valor.
Los métodos blur () y focus () se heredan de HTMLElement de HTML5 on, pero se definieron en HTMLAnchorElement en DOM Level 2 HTML y especificaciones anteriores.

 

 

Especificaciones

Epecificacion Estado Commentario
Referrer Policy
La definición de 'referrer attribute' en esta especificación.
Candidate Recommendation Se agregó la propiedad de referencia.
HTML Living Standard
La definición de 'HTMLAnchorElement' en esta especificación.
Living Standard Se agregó el refe. Se agregó la siguiente propiedad: descargar.
T√©cnicamente, las propiedades relacionadas con URL, medios, host, nombre de host, ruta, puerto, protocolo, b√ļsqueda y hash, se han movido a la interfaz URLUtils, y HTMLAreaElement implementa esta propiedad de interface.
HTML5
La definición de 'HTMLAnchorElement' en esta especificación.
Recommendation Los métodos blur () y focus (), así como las propiedades tabindex y accessKey, ahora están definidos en HTMLElement.
Las siguientes propiedades ahora est√°n obsoletas: charset, coords, name, rev y shape.
Se han agregado las siguientes propiedades: hash, host, nombre de host, medios, ruta, puerto, protocolo, relList, b√ļsqueda y texto.
Document Object Model (DOM) Level 2 HTML Specification
La definición de 'HTMLAnchorElement' en esta especificación.
Obsolete Sin cambios desde Document Object Model (DOM) Level 1 Specification.
Document Object Model (DOM) Level 1 Specification
La definición de 'HTMLAnchorElement' en esta especificación.
Obsolete definicion Inicial .

Browser compatibility

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help! (en-US)
Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support (Yes) (Yes) 1.0 (1.7 o anterior) (Yes) (Yes) (Yes)
download 14 (Yes) 20 ? 15 ?
username, password, and origin Sin soporte ? 26.0 (26.0) ? ? ?
referrerPolicy 51 ? 50 (50) Sin soporte Sin soporte Sin soporte
Feature Android Webview Chrome for Android Edge Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support (Yes) (Yes) (Yes) 1.0 (1.0) (Yes) (Yes) (Yes)
download 14 14 (Yes) ? ? ? ?
username, password, and origin Sin soporte Sin soporte ? 26.0 (26.0) ? ? ?
referrerPolicy 51 51 ? 50.0 (50) Sin soporte Sin soporte Sin soporte

Ver tambien

  • El elemento HTML que implementa esta interfaz: <a>