HTMLElement: accessKeyLabel-Eigenschaft
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Die schreibgeschützte Eigenschaft HTMLElement.accessKeyLabel gibt eine Zeichenfolge mit der vom Browser zugewiesenen Zugriffstaste des Elements zurück, sofern eine vorhanden ist. Andernfalls gibt sie eine leere Zeichenfolge zurück.
Beispiel
>HTML
html
<button accesskey="h" title="Caption" id="btn1">Hover me</button>
JavaScript
js
const btn = document.getElementById("btn1");
const shortcutLabel = btn.accessKeyLabel || btn.accessKey;
btn.title += ` [${shortcutLabel.toUpperCase()}]`;
btn.onclick = () => {
const feedback = document.createElement("output");
feedback.textContent = "Pressed!";
btn.insertAdjacentElement("afterend", feedback);
};
Ergebnis
Spezifikationen
| Spezifikation |
|---|
| HTML> # dom-accesskeylabel> |
Browser-Kompatibilität
Siehe auch
HTMLElement.accessKey- Das globale Attribut accesskey.