-2

HTML5 アップロードを複数使用すると、ワイルドカード アップロードが可能になります。ユーザーが参照オプションで *.jpg を指定した場合、.jpg 拡張子を持つすべての画像をアップロードする可能性があります。

<input id="upload" type="file" multiple />

私はそれについて調査しましたが、何も見つかりませんでした。

4

2 に答える 2

0

反対票を投じるのは、答えのない質問をしているからかもしれません!

では、その理由を見てください。

<input id="upload" type="file" multiple />

ここでのこの属性は、複数のファイルを選択するためのものであり、ファイルの種類は含まれません。どちらかの画像を除外したり、音声を選択したりできます。ここにコードがあります

<input id="upload" type="file" multiple accept="image/*" />

これにより、ファイル セレクターが使用できるようになり、ユーザーは画像であるファイルのみを選択できるようになります。

次に、コーディングをさらに深く掘り下げ、必要な形式の完全なタイプのみを持つ画像を選択します。サーバー側のコーディングが必要になります。次に、サーバー側で、選択した各ファイルの fileExtension を確認し、.jpg ファイル拡張子を持つ各ファイルを保存し、他のファイルは保存せずに残します。

ただし、下部に移動してJSで各ファイルを確認するだけではなく、jQueryを使用してfileExtensionを確認し、名前を「。」で分割できます。取得した最後の値を確認します。

このようにして、必要な結果が得られます。しかし、multipleそれはしません。

于 2013-10-22T02:24:33.210 に答える
0

いいえ、このmultiple属性を使用すると、ユーザーは複数のファイルを選択してアップロードできますが、それでも自分で選択する必要があります。

于 2012-10-19T13:06:19.977 に答える