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.
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 einenAttribution-Reporting-Eligible
-Header senden soll. Serverseitig wird dies verwendet, um das Senden einesAttribution-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 dasrel
-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>