Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

SVGAElement: username-Eigenschaft

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die username-Eigenschaft der SVGAElement-Schnittstelle repräsentiert die Username-Komponente des href-Attributs des SVG-Elements <a>. Wenn die URL keinen Username hat, enthält diese Eigenschaft einen leeren String, "".

Diese Eigenschaft kann festgelegt werden, um den Username der URL zu ändern. Wenn die URL keinen host hat oder ihr Schema file: ist, hat das Festlegen dieser Eigenschaft keine Auswirkung. Das Festlegen schreibt außerdem das href-Attribut des Elements als vollständige absolute URL neu.

Der Username wird beim Festlegen prozentkodiert, beim Lesen jedoch nicht prozentdekodiert.

Weitere Informationen finden Sie unter URL.username.

Wert

Ein String.

Beispiele

Gegeben sei das folgende SVG:

html
<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 den Username des Links auslesen:

js
const link = document.getElementById("link");

log(`username: "${link.username}"`); // username: "anonymous"

Spezifikationen

Spezifikation
Scalable Vector Graphics (SVG) 2
# InterfaceSVGAElement

Browser-Kompatibilität

Siehe auch