draggable — глобальный атрибут HTML
draggable глобальный атрибут — это перечисляемый атрибут, который указывает, можно ли перетаскивать элемент с помощью встроенного поведения браузера или API перетаскивания HTML.
Атрибут draggable можно применять к элементам, относящимся исключительно к пространству имён HTML, то есть его нельзя применять к SVG. Подробнее о том, как выглядят объявления пространств имён и для чего они нужны, см. в статье Краткий курс по пространствам имён.
draggable может принимать следующие значения:
-
true: элемент можно перетаскивать. -
false: элемент нельзя перетаскивать.
Предупреждение: Этот атрибут является перечисляемым, а не логическим. Необходимо указать значение true или false; сокращённая запись, например <img draggable>, запрещена. Правильный вариант использования: <img draggable="true">.
Если этот атрибут не задан, его значение по умолчанию — auto, то есть используется стандартное поведение браузера при перетаскивании: перетаскивать можно только выделенный текст, изображения и ссылки. Для остальных элементов необходимо задать событие ondragstart, чтобы перетаскивание работало, как показано в этом подробном примере.
Спецификации
| Спецификация |
|---|
| HTML> # the-draggable-attribute> |
Совместимость с браузерами
| Компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome для Android | Firefox для Android | Opera для Android | Safari на iOS | Samsung Internet | WebView для Android | WebView на iOS | |
draggable |
4 | 12 | 2 | 12 | 5 | 18 | 4 | 14 | 4.2 | 1.0 | 4.4 | 4.2 |
См. также
- Все глобальные атрибуты.
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Global_attributes/draggable