SVGAElement: password-Eigenschaft
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Die password-Eigenschaft des SVGAElement-Interface stellt die Passwortkomponente des <a>-Elements von SVGs href dar.
Wenn die URL kein Passwort enthält, enthält diese Eigenschaft eine leere Zeichenfolge, "".
Diese Eigenschaft kann festgelegt werden, um das Passwort der URL zu ändern. Wenn die URL keinen host hat oder ihr Schema file: ist, hat das Festlegen dieser Eigenschaft keine Auswirkung. Dadurch wird auch das href-Attribut des Elements als vollständige, absolute URL neu geschrieben.
Das Passwort wird beim Festlegen prozentkodiert, beim Lesen jedoch nicht prozentdekodiert.
Weitere Informationen finden Sie unter URL.password.
Wert
Eine Zeichenfolge.
Beispiele
>Abrufen des Passworts aus einem SVG-Link
Gegeben sei das folgende SVG:
<svg viewBox="0 0 200 30" xmlns="http://www.w3.org/2000/svg">
<a id="link" href="https://anonymous:flabada@example.com/">
<text x="0" y="20">Example</text>
</a>
</svg>
Wir können das Passwort des Links lesen:
const link = document.getElementById("link");
log(`password: "${link.password}"`); // password: "flabada"
Spezifikationen
| Spezifikation |
|---|
| Scalable Vector Graphics (SVG) 2> # InterfaceSVGAElement> |
Browser-Kompatibilität
Siehe auch
- SVG-
<a>-Element HTMLAnchorElement.password