HTMLAnchorElement
Baseline
Weitgehend verfügbar
*
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
Das HTMLAnchorElement-Interface repräsentiert Hyperlink-Elemente und bietet spezielle Eigenschaften und Methoden (über die des normalen HTMLElement-Objekt-Interfaces hinaus, von dem sie erben) zur Manipulation von Layout und Präsentation solcher Elemente. Dieses Interface entspricht dem <a>-Element; nicht zu verwechseln mit <link>, das durch HTMLLinkElement repräsentiert wird.
Instanz-Eigenschaften
Erbt Eigenschaften von seinem Elternteil, HTMLElement.
HTMLAnchorElement.attributionSourceId-
Eine nicht-negative ganze Zahl, die die Quell-Identifikationsnummer für Private Click Measurement darstellt. Gültige Werte liegen zwischen
0und255. HTMLAnchorElement.attributionSrcSicherer Kontext-
Ruft das
attributionsrc-Attribut eines<a>-Elements ab und setzt es programmgesteuert, wobei der Wert dieses Attributs reflektiert wird.attributionsrcgibt 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 Quellenkendung zu registrieren. HTMLAnchorElement.download-
Ein String, der angibt, dass die verlinkte Ressource heruntergeladen und nicht im Browser angezeigt werden soll. Der Wert repräsentiert den vorgeschlagenen Namen der Datei. Wenn der Name kein gültiger Dateiname des zugrunde liegenden Betriebssystems ist, passt der Browser ihn an.
HTMLAnchorElement.hash-
Ein String, der den Fragmentbezeichner einschließlich des führenden Hash-Zeichens (
#), falls vorhanden, in der referenzierten URL darstellt. HTMLAnchorElement.host-
Ein String, der den Hostnamen und den Port (falls es sich nicht um den Standardport handelt) in der referenzierten URL darstellt.
HTMLAnchorElement.hostname-
Ein String, der den Hostnamen in der referenzierten URL darstellt.
HTMLAnchorElement.href-
Ein String, der das Ergebnis der Analyse des
href-HTML-Attributs relativ zum Dokument ist und eine gültige URL einer verlinkten Ressource enthält. HTMLAnchorElement.hreflang-
Ein String, der das
hreflang-HTML-Attribut reflektiert und die Sprache der verlinkten Ressource angibt. HTMLAnchorElement.interestForElement-
Ruft das Ziel-Element eines Interessen-Invokateurs ab oder setzt es, wenn das zugehörige
<a>-Element als Interessen-Invokateur spezifiziert ist. HTMLAnchorElement.originSchreibgeschützt-
Gibt einen String zurück, der den Ursprung der URL enthält, das heißt, 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-Anforderungen mit dem Body PING an die URLs. HTMLAnchorElement.port-
Ein String, der die Portkomponente, falls vorhanden, der referenzierten URL darstellt.
HTMLAnchorElement.protocol-
Ein String, der die Protokollkomponente einschließlich des nachgestellten Doppelpunkts (
:) der referenzierten URL darstellt. HTMLAnchorElement.referrerPolicy-
Ein String, der das
referrerpolicy-HTML-Attribut reflektiert und angibt, welcher Referrer verwendet werden soll. HTMLAnchorElement.rel-
Ein String, der das
rel-HTML-Attribut reflektiert und die Beziehung des Zielobjekts zum verlinkten Objekt angibt. HTMLAnchorElement.relListSchreibgeschützt-
Gibt eine
DOMTokenListzurück, die dasrel-HTML-Attribut als Tokenliste reflektiert. HTMLAnchorElement.search-
Ein String, der das Suchelement einschließlich des führenden Fragezeichens (
?), falls vorhanden, in der referenzierten URL darstellt. HTMLAnchorElement.target-
Ein String, der das
target-HTML-Attribut reflektiert und angibt, wo die verlinkte Ressource angezeigt werden soll. HTMLAnchorElement.text-
Ein String, der ein Synonym für die
Node.textContent-Eigenschaft ist. HTMLAnchorElement.type-
Ein String, der das
type-HTML-Attribut reflektiert und den MIME-Typ der verlinkten Ressource angibt. HTMLAnchorElement.username-
Ein String, der den vor dem Domainnamen angegebenen Benutzernamen enthält.
Veraltete Eigenschaften
HTMLAnchorElement.charset-
Ein String, der die Zeichencodierung der verlinkten Quelle repräsentiert.
HTMLAnchorElement.coords-
Ein String, der eine kommagetrennte Liste von Koordinaten darstellt.
HTMLAnchorElement.name-
Ein String, der den Ankernamen darstellt.
HTMLAnchorElement.rev-
Ein String, der das
rev-HTML-Attribut repräsentiert und die Beziehung des Linkobjekts zum Zielobjekt angibt. HTMLAnchorElement.shape-
Ein String, der die Form des aktiven Bereichs darstellt.
Instanz-Methoden
Erbt Methoden von seinem Elternteil, HTMLElement.
HTMLAnchorElement.toString()-
Gibt einen String zurück, der die gesamte URL enthält. Es ist ein Synonym für
HTMLAnchorElement.href, kann jedoch nicht verwendet werden, um den Wert zu ändern.
Spezifikationen
| Spezifikation |
|---|
| HTML> # htmlanchorelement> |
Browser-Kompatibilität
Siehe auch
- Das HTML-Element, das dieses Interface implementiert:
<a>