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

View in English Always switch to English

HTML draggable global attribute

Das draggable globale Attribut ist ein aufgezähltes Attribut, das angibt, ob das Element gezogen werden kann, entweder mit dem nativen Browser-Verhalten oder der HTML Drag and Drop API.

Das draggable Attribut kann auf Elemente angewendet werden, die strikt unter den HTML-Namespace fallen, was bedeutet, dass es nicht auf SVGs angewendet werden kann. Für weitere Informationen darüber, wie Namespace-Deklarationen aussehen und was sie bewirken, siehe Namespace Crashkurs.

draggable kann die folgenden Werte haben:

  • true: Das Element kann gezogen werden.
  • false: Das Element kann nicht gezogen werden.

Warnung: Dieses Attribut ist aufgezählt und nicht Boolean. Ein Wert von true oder false ist obligatorisch, und Abkürzungen wie <img draggable> sind verboten. Die korrekte Verwendung ist <img draggable="true">.

Wenn dieses Attribut nicht gesetzt ist, ist der Standardwert auto, was bedeutet, dass das Ziehverhalten das Standard-Browser-Verhalten ist: Nur Textauswahlen, Bilder und Links können gezogen werden. Für andere Elemente muss das Ereignis ondragstart gesetzt werden, damit Drag & Drop funktioniert, wie in diesem umfassenden Beispiel gezeigt wird.