JavaScript/DOM/HTML-Elementobjekte/a
Aus SELFHTML-Wiki
< JavaScript | DOM | HTML-Elementobjekte
HTML-Referenz: siehe Element: a
Anchor-Elemente implementieren das DOM Interface HTMLAnchorElement. Dieses Interface erbt von HTMLElement und seinen Vorgängern Element, Node und EventTarget.
Universaleigenschaften
Eigenschaft | Status | Bedeutung |
---|---|---|
className |
CSS-Klassenname | |
dir |
Schreibrichtung | |
id |
dokumentweit eindeutiger Name | |
lang |
Landessprache (de, en, fr, it usw.) | |
title |
Titel |
HTMLAnchorElement
HTML-Elemente a
werden im DOM durch Objekte mit der Schnittstelle HTMLAnchorElement repräsentiert. Diese Schnittstelle bietet die folgenden Eigenschaften und Methoden
Eigenschaft | Status | Bedeutung |
---|---|---|
accessKey |
Hotkey für den Hyperlink | |
charset |
Zeichenkodierung des Verweisziels (obsolet in HTML 5!) | |
coords |
verweis-sensitive Bereiche bei Objekten (obsolet in HTML 5, statt dessen <area> verwenden!) | |
download |
gibt an, dass das Ziel dieses Links nicht angezeigt, sondern als Datei heruntergeladen werden soll. Der Wert des Attributs schlägt dem Benutzer einen Dateinamen vor, unter dem der Download gespeichert wird. | |
hash |
Der Hash-Anteil der URL, auf die der Link verweist. | |
host |
Der Host-Anteil (hostname:port) der URL, auf die der Link verweist. | |
hostname |
Der Hostname-Anteil der URL, auf die der Link verweist. | |
hreflang |
Landessprache des Verweisziels | |
name |
Ankername (obsolet, aber zulässig in HTML 5. Wenn es angegeben wird, müssen der Wert von name- und id-Attribut übereinstimmen) | |
origin |
Der Origin-Anteil (protokoll://hostname:port) der URL, auf die der Link verweist. | |
password |
Der Passwort-Anteil der URL, auf die der Link verweist. Der Username muss vor dem Passwort gesetzt werden. Achtung: Die Authentifizierung durch Übergabe von Username und Passwort in der URL ist unsicher und missbilligt! | |
pathname |
Der Path-Anteil der URL, auf die der Link verweist. | |
ping |
Gut gemeint, verletzt aber die Privatsphäre: das Attribut enthält eine Liste von URLs (durch Leerstellen getrennt), an die ein HTTP POST-Request mit dem Inhalt PING zu senden ist, wenn dem Link gefolgt wird. Firefox verhindert das per Default, andere Browser nicht. | |
port |
Der Port-Anteil der URL, auf die der Link verweist. | |
protocol |
Der Protokoll- oder Schema-Anteil der URL, auf die der Link verweist. | |
referrerPolicy |
Steuert die Datenweitergabe im Referer-Header. Siehe HTML/Attribute/referrerPolicy | |
rel |
Beschreibt, welcher Art das Verweisziel ist. Siehe HTML/Attribute/rel | |
relList |
Aufbereitung der rel -Eigenschaft als DOMTokenList
| |
rev |
Verweisziel als "Rückwärtsverknüpfung" (obsolet in HTML 5!) | |
shape |
verweis-sensitive Bereiche bei Objekten (obsolet in HTML 5, statt dessen <map> verwenden) | |
tabIndex |
Tabulator-Reihenfolge für Hyperlinks | |
target |
Fensternamen des Verweisziels | |
type |
MIME-Typ des Verweisziels | |
username |
Der Username-Anteil (username:password@hostname:port) der URL, auf die der Link verweist. |
Methode | Bedeutung |
---|---|
blur() |
entfernt den Fokus von diesem Element |
focus() |
setzt den Fokus auf dieses Element |