HTML <form> accept属性
实例
ファイルアップロードにおいて、サーバーが gif ファイルと jpeg ファイルのみを受け付けることを規定します:
<form action="form_action.html"
accept="image/gif,image/jpeg">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
Your image: <input type="file" name="pic" id="pic"><br>
<input type="submit" value="提交">
</form>
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
Your image: <input type="file" name="pic" id="pic"><br>
<input type="submit" value="提交">
</form>
試してみる »
ブラウザサポート
![]()
![]()
![]()
![]()
![]()
注意:ほとんどすべての主要ブラウザは accept 属性をサポートしていません。
定義と使い方
HTML5 では、<form> accept 属性はサポートされません。
accept 属性は、ファイルアップロードによって送信できる、サーバーが受け付けるファイルタイプを規定します。
ヒント:この属性を検証ツールとして使用しないでください。サーバー側でファイルアップロードを検証する必要があります。
構文
<form accept="MIME_type">
属性値
| 值 | 説明 |
|---|---|
| MIME_type | 送信・アップロードを許可する1つ以上の MIME タイプ。複数の MIME タイプを規定する場合は、カンマで区切ってください。 参照IANA MIME タイプで、標準 MIME タイプの完全なリストを参照してください。 |
HTML <form> タグ その他の拡張