Atrybut draggable służy do określania czy element może być przeciągany za pomocą myszy.
Przykłady użycia
Kliknięcie prawym przyciskiem myszy poniższego elementu div spowoduje wyświetlenie menu kontekstowego o nazwie mojemenu.
<div draggable="true">Ten element można przeciągać.</div>Składnia atrybutu draggable
<nazwa_elementu draggable="true|false|auto">
Elementy związane z atrybutem draggable
Atrybut draggable można definiować dla wszystkich elementów języka HTML5.
Wartości atrybutu draggable
| Wartość | Opis | HTML 4.01/XHTML 1.0 | HTML5 |
|---|---|---|---|
true |
Oznacza, że element może być przeciągany | ✘ | ✔ |
false |
Oznacza, że element nie może być przeciągany | ✘ | ✔ |
| brak wartości | Brak wartości oznacza stan auto, w którym o tym czy element może być przeciągany decyduje przeglądarka |
✘ | ✔ |
Różnice między HTML 4.01 a HTML5
Atrybut draggable jest nowością języka HTML5.
