JavaScript を使用してファイルをアップロードするには、選択したファイルをキャプチャし、リクエストを作成し、通知を処理する一連の手順が必要です。
ユーザーがファイル入力ボタンをクリックすると、ブラウザは「ファイル」経由でファイルを選択できるようになります。 ... を開く」ダイアログを開きます。選択したファイルの名前は次の場所に保存されます:
document.getElementById("image-file").value
ファイルをサーバーに送信するには、マルチパート POST リクエストを使用します。このようなリクエストを作成する一般的な方法は、FormData API を使用することです:
let formData = new FormData(); formData.append("photo", photo);
フェッチ API により、非同期ファイル アップロードが可能になります:
fetch('/upload/image', {method: "POST", body: formData});
アップロードの完了を待機するには、いくつかの方法があります。使用:
以上がJavaScript でファイルのアップロードを実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。