Open1

Drag and Drop API 使ってみた

SUWA ShigekiSUWA Shigeki

https://developer.mozilla.org/ja/docs/Web/API/HTML_Drag_and_Drop_API
https://developer.mozilla.org/ja/docs/Web/API/HTML_Drag_and_Drop_API/Drag_operations
https://stackoverflow.com/questions/28487352/dragndrop-datatransfer-getdata-empty/28487486#:~:text=you can inspect dataTransfer.types during dragover

DataTransferめっちゃエエ〜てなったけど、ドラッグ中の要素以外からは今何がドラッグ中かあんまりわからんからウーンってなった

あくまで想定されてるのはブラウザの外側とやり取りする用であって、同じアプリケーション内なら手前で好きにしろやという意思を感じる

dragoverされたときに「そこにはドロップできるよ」が分かるのであって、dragstartしたときに「ドロップできるとこ一覧」はわからないのである。