HTMLAnchorElement

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Die HTMLAnchorElement-Schnittstelle repräsentiert Hyperlink-Elemente und bietet spezielle Eigenschaften und Methoden (zusätzlich zu denen des regulären HTMLElement-Objekts, von dem sie erben) zur Manipulation des Layouts und der Präsentation solcher Elemente. Diese Schnittstelle entspricht dem <a>-Element und sollte nicht mit <link> verwechselt werden, das durch das HTMLLinkElement repräsentiert wird.

EventTarget Node Element HTMLElement HTMLAnchorElement

Instanz-Eigenschaften

Erbt Eigenschaften von ihrem Elternteil, HTMLElement.

HTMLAnchorElement.attributionSrc Secure context Experimentell

Zugriff und Setzen des attributionsrc-Attributs an einem <a>-Element programmgesteuert, das den Wert dieses Attributs widerspiegelt. attributionsrc gibt an, dass der Browser einen Attribution-Reporting-Eligible-Header senden soll. Serverseitig wird dies verwendet, um das Senden eines Attribution-Reporting-Register-Source-Headers in der Antwort auszulösen, um eine navigationsbasierte Attribution-Quelle zu registrieren.

HTMLAnchorElement.download

Ein String, der angibt, dass die verknüpfte Ressource heruntergeladen werden soll, anstatt im Browser angezeigt zu werden. Der Wert repräsentiert den vorgeschlagenen Namen der Datei. Wenn der Name kein gültiger Dateiname des zugrunde liegenden Betriebssystems ist, wird der Browser ihn anpassen.

HTMLAnchorElement.hash

Ein String, der den Fragmentbezeichner, einschließlich des führenden Hash-Zeichens (#), falls vorhanden, in der referenzierten URL repräsentiert.

HTMLAnchorElement.host

Ein String, der den Hostnamen und Port (falls nicht der Standardport) in der referenzierten URL repräsentiert.

HTMLAnchorElement.hostname

Ein String, der den Hostnamen in der referenzierten URL repräsentiert.

HTMLAnchorElement.href

Ein String, der das Ergebnis des Parsens des href-HTML-Attributs relativ zum Dokument darstellt und eine gültige URL einer verknüpften Ressource enthält.

HTMLAnchorElement.hreflang

Ein String, der das hreflang-HTML-Attribut widerspiegelt und die Sprache der verknüpften Ressource angibt.

HTMLAnchorElement.origin Nur lesbar

Gibt einen String zurück, der den Ursprung der URL enthält, d.h. ihr Schema, ihre Domain und ihren Port.

HTMLAnchorElement.password

Ein String, der das vor dem Domainnamen angegebene Passwort enthält.

HTMLAnchorElement.pathname

Ein String, der ein anfängliches / gefolgt vom Pfad der URL enthält, ohne die Abfragezeichenfolge oder das Fragment.

HTMLAnchorElement.ping

Eine durch Leerzeichen getrennte Liste von URLs. Wenn der Link gefolgt wird, sendet der Browser POST-Anfragen mit dem Körper PING an die URLs.

HTMLAnchorElement.port

Ein String, der die Portkomponente, falls vorhanden, der referenzierten URL repräsentiert.

HTMLAnchorElement.protocol

Ein String, der die Protokollkomponente, einschließlich des Doppelpunktes (:), der referenzierten URL repräsentiert.

HTMLAnchorElement.referrerPolicy

Ein String, der das referrerpolicy-HTML-Attribut widerspiegelt und angibt, welchen Referrer verwendet werden soll.

HTMLAnchorElement.rel

Ein String, der das rel-HTML-Attribut widerspiegelt und die Beziehung des Zielobjekts zum verlinkten Objekt angibt.

HTMLAnchorElement.relList Nur lesbar

Gibt eine DOMTokenList zurück, die das rel-HTML-Attribut als Liste von Token widerspiegelt.

HTMLAnchorElement.search

Ein String, der das Suchfeld, einschließlich des führenden Fragezeichens (?), falls vorhanden, der referenzierten URL repräsentiert.

HTMLAnchorElement.target

Ein String, der das target-HTML-Attribut widerspiegelt und angibt, wo die verknüpfte Ressource angezeigt werden soll.

HTMLAnchorElement.text

Ein String, der ein Synonym für die Eigenschaft Node.textContent ist.

HTMLAnchorElement.type

Ein String, der das type-HTML-Attribut widerspiegelt und den MIME-Typ der verknüpften Ressource angibt.

HTMLAnchorElement.username

Ein String, der den vor dem Domainnamen angegebenen Benutzernamen enthält.

Veraltete Eigenschaften

HTMLAnchorElement.charset Veraltet

Ein String, der die Zeichencodierung der verknüpften Ressource repräsentiert.

HTMLAnchorElement.coords Veraltet

Ein String, der eine durch Kommas getrennte Liste von Koordinaten repräsentiert.

HTMLAnchorElement.name Veraltet

Ein String, der den Ankernamen repräsentiert.

HTMLAnchorElement.rev Veraltet

Ein String, der das rev-HTML-Attribut repräsentiert und die Beziehung des Link-Objekts zum Zielobjekt angibt.

HTMLAnchorElement.shape Veraltet

Ein String, der die Form des aktiven Bereichs darstellt.

Instanz-Methoden

Erbt Methoden von ihrem Elternteil, HTMLElement.

HTMLAnchorElement.toString()

Gibt einen String zurück, der die gesamte URL enthält. Es ist ein Synonym für HTMLAnchorElement.href, obwohl es nicht zur Änderung des Wertes verwendet werden kann.

Spezifikationen

Specification
HTML Standard
# htmlanchorelement

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch

  • Das HTML-Element, das diese Schnittstelle implementiert: <a>