Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。票4たぶんできないと思います。MouseEvent(...)など適したイベントクラスのオブジェクトを作成すればプログラム的に実行できます(gochoさんの使用していたEventクラスは全てのイベントクラスのベースで、共通プロパティしか持たないので基本的には役に立つことには使えません)。DnDで発行されるのはDragEventなので、これのコンストラクタを呼べばいいように思いますが、これで作成されるDragEventのdataTransferはデフォルトではnullです。オプションでDataTransferを設定できますが、DataTransferにコンストラクタはないので、やはりユーザーアクション以外で作成する方法はないです。drag-and-drops.と書かれており、ソースはわかりませんがご質問でやりたいことをやる方法はないのだと思います。ちなみに上の訳は「DataTransferはコンストラクタを持つが、役に立つDataTransferオブジェクトをスクリプトから作成はできない。これはDataTransferの処理およびセキュリティモデルがブラウザのDnD処理と密接に連携しているからである。」みたいな感じだと思います。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。