私はHTML形式を使用して画像ファイルをアップロードしています。今私は、ファイルの種類を許可するサーバー側の検証を使用しています。しかし、私はクライアント側でも検証したい。私はいくつかのウェブサイトで、ファイルを選択するときに他のファイルタイプが灰色になるのを見ました。私はそれがクールな選択肢だと思う。私はグーグルを歩いたとき、私はこのファイルアップロードの種類のみを制限する画像
<input id="my_file_element" type="file" name="file_0" accept="image/*">
を見つけましたが、私は取得していますこれで私も他のファイルを「すべてのファイル」オプションを有効にすることができTATなります。私はそれを必要としません。何が起こっても、ユーザーは自分のコンピュータから画像ファイルのみを選択することが許可されるべきです。あなたはこれを行う方法を知っていますか?
これは私がグレー表示で意味したものです。
私はFirefoxで試してみましたが、そこには重大な影響があります。どのブラウザを使用していますか? –
javascriptを使用して、ファイル形式の拡張子を確認することができます。私はあなたにいくつかのコードを与えるだろうが、私はジャバスクリプトで吸う。おそらくjQueryが好きかもしれません。 – Different55
@dotweb:私はGoogle Chromeを使用しています。Firefoxでは「すべてのファイル」オプションを使用して他のファイルを選択できますか? – Deepak