8

私がしなければならない作業の一環として、javascript のドラッグ アンド ドロップ機能を追加しようとしています。通常、ドラッグ アンド ドロップ オン ドロップではevent.dataTransfer.files、外部ファイル (upload.php など) への ajax 呼び出しに渡して、ファイルを保存します。ただし、私の場合、<input type="file">フィールドを持つ既存のフォームと統合する必要があります。

event.dataTransfer.filesファイルを「ドロップゾーン」にドロップしたときに情報を取得し、それを<input type="file">フィールドに挿入して、フォームが送信されたときにファイルがアップロードされるようにする方法はありますか (たとえば、ファイルフィールドで「参照」をクリックして模倣するファイルを選択します)?

4

1 に答える 1