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.

* Some parts of this feature may have varying levels of support.

Das HTMLAnchorElement Interface repräsentiert Hyperlink-Elemente und bietet spezielle Eigenschaften und Methoden (über die des regulären HTMLElement Objekt-Interfaces hinaus, von dem sie erben) zur Manipulation des Layouts und der Präsentation solcher Elemente. Dieses Interface entspricht dem <a> Element; nicht zu verwechseln mit <link>, das durch das HTMLLinkElement repräsentiert wird.

EventTarget Node Element HTMLElement HTMLAnchorElement

Instanz-Eigenschaften

Erbt Eigenschaften von seinem Elternteil, HTMLElement.

HTMLAnchorElement.attributionSrc Sicherer Kontext Experimentell

Ruft das attributionsrc Attribut eines <a> Elements programmatisch ab und setzt es, was den Wert dieses Attributs widerspiegelt. attributionsrc gibt an, dass der Browser einen Attribution-Reporting-Eligible Header senden soll. Serverseitig wird dies verwendet, um einen Attribution-Reporting-Register-Source Header in der Antwort auszulösen, um eine navigationsbasierte Attributionsquelle 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, wird der Browser ihn anpassen.

HTMLAnchorElement.hash

Ein String, der den Fragmentbezeichner einschließlich des führenden Rautenzeichens (#) darstellt, falls vorhanden, in der referenzierten URL.

HTMLAnchorElement.host

Ein String, der den Hostnamen und Port (falls es nicht der Standardport ist) in der referenzierten URL darstellt.

HTMLAnchorElement.hostname

Ein String, der den Hostnamen in der referenzierten URL darstellt.

HTMLAnchorElement.href

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

HTMLAnchorElement.hreflang

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

HTMLAnchorElement.origin Schreibgeschützt

Gibt einen String zurück, der den Ursprung der URL enthält, also deren Schema, Domäne und Port.

HTMLAnchorElement.password

Ein String, der das vor dem Domänennamen 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 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 widerspiegelt, das 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 Schreibgeschützt

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

HTMLAnchorElement.search

Ein String, der das Suchelement einschließlich eines führenden Fragezeichens (?) darstellt, falls vorhanden, der referenzierten URL.

HTMLAnchorElement.target

Ein String, der das target HTML-Attribut widerspiegelt 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 widerspiegelt und den MIME-Typ der verlinkten Ressource angibt.

HTMLAnchorElement.username

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

Veraltete Eigenschaften

HTMLAnchorElement.charset Veraltet

Ein String, der die Zeichenkodierung der verlinkten Ressource repräsentiert.

HTMLAnchorElement.coords Veraltet

Ein String, der eine durch Kommata 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 repräsentiert.

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, obwohl es nicht verwendet werden kann, um den Wert zu ändern.

Spezifikationen

Specification
HTML
# htmlanchorelement

Browser-Kompatibilität

Siehe auch

  • Das HTML-Element, das dieses Interface implementiert: <a>