HTMLAnchorElement
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 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 der regulären HTMLElement-Objektschnittstelle hinaus, von der 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 HTMLLinkElement dargestellt wird.
Instanz-Eigenschaften
Erbt Eigenschaften von seinem Elternteil, HTMLElement.
HTMLAnchorElement.attributionSrcSicherer Kontext Experimentell-
Ruft das
attributionsrc-Attribut eines<a>-Elements ab oder setzt es programmatisch und reflektiert den Wert dieses Attributs.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 Attributionsquelle zu registrieren. HTMLAnchorElement.download-
Ein String, der angibt, dass die verlinkte Ressource zum Herunterladen und nicht zur Anzeige im Browser bestimmt ist. 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 Kreuzzeichens (
#), sofern 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 des Parsens 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 widerspiegelt und die Sprache der verlinkten Ressource angibt. HTMLAnchorElement.interestForElementExperimentell-
Ruft das Zielelement eines Interessen-Invokers ab oder setzt es, in Fällen, in denen das zugehörige
<a>-Element als Interessen-Invoker angegeben ist. HTMLAnchorElement.originSchreibgeschützt-
Gibt einen String zurück, der den Ursprung der URL enthält, also 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 mit einem
/beginnt, gefolgt vom Pfad der URL, ohne den Abfragezeichenfolgen- oder Fragmentabschnitt. HTMLAnchorElement.ping-
Eine durch Leerzeichen getrennte Liste von URLs. Wenn der Link gefolgt wird, sendet der Browser
POST-Anfragen mit dem PING-Body an die URLs. HTMLAnchorElement.port-
Ein String, der die Portkomponente, sofern vorhanden, der referenzierten URL darstellt.
HTMLAnchorElement.protocol-
Ein String, der die Protokollkomponente, einschließlich nachfolgendem Doppelpunkt (
:), der referenzierten URL darstellt. 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.relListSchreibgeschützt-
Gibt eine
DOMTokenListzurück, die dasrel-HTML-Attribut als eine Liste von Tokens widerspiegelt. HTMLAnchorElement.search-
Ein String, der das Such-Element, einschließlich führendem Fragezeichen (
?), sofern vorhanden, der referenzierten URL darstellt. 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 Domainnamen angegebenen Benutzernamen enthält.
Veraltete Eigenschaften
HTMLAnchorElement.charsetVeraltet-
Ein String, der die Zeichenkodierung der verlinkten Ressource darstellt.
HTMLAnchorElement.coordsVeraltet-
Ein String, der eine durch Kommas getrennte Liste von Koordinaten darstellt.
HTMLAnchorElement.nameVeraltet-
Ein String, der den Ankernamen darstellt.
HTMLAnchorElement.revVeraltet-
Ein String, der das
rev-HTML-Attribut darstellt, das die Beziehung des Linkobjekts zum Zielobjekt angibt. HTMLAnchorElement.shapeVeraltet-
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 zur Wertänderung verwendet werden.
Spezifikationen
| Specification |
|---|
| HTML> # htmlanchorelement> |
Browser-Kompatibilität
Siehe auch
- Das HTML-Element, das dieses Interface implementiert:
<a>