入力タグでaccept属性を使用する方法を知っている人はいますか? 文書化されているのを見ることができますが、w3schoolsは、主要なブラウザーのいずれでもサポートされていないことを示しています。テストでもこれが確認されています。
検証はサーバー側で行う必要があることを知っており、現在それを行っています。しかし、使いやすさのために、ファイル アップロード ダイアログでファイルの種類を制限できるとよいでしょう。
編集:クライアント側のみの検証のセキュリティへの影響を十分に認識しています。サーバー側の検証を削除するつもりはなく、使いやすさを改善する方法を探しています。