JavaScript を使用してアップロードする前にファイル サイズを検証する方法
Web 開発では、多くの場合、ユーザーが送信したファイルをアップロードする前に検証する必要があります。サーバー。重要な検証チェックの 1 つは、ファイル サイズが指定された制限を超えていないことを確認することです。 JavaScript は、サイズなどのファイルのプロパティを検査できる File API を提供します。
JavaScript を使用してファイル サイズを検証するには、次の手順を使用できます:
ファイル サイズの検証を示す JavaScript コードの例を次に示します。
// Get the input element const input = document.getElementById('fileinput'); // Add event listener for selecting a file input.addEventListener('change', function() { // Verify browser support if (!window.FileReader) { console.log("File API not supported"); return; } // Get the first selected file const file = input.files[0]; // Validate file size const maxSize = 5 * 1024 * 1024; // 5MB if (file.size > maxSize) { alert("File exceeds the maximum size of 5MB"); } else { alert("File size is valid"); } });
これを実装すると、検証を行うと、ユーザーが過度に大きなファイルをアップロードするのを防ぎ、サーバー リソースが過度に使用されないようにすることができます。
以上がJavaScript を使用してアップロードする前にファイル サイズを検証するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。