最新のWeb開発のチュートリアル
 

HTML <button> formenctype Attribute

<HTML <button>タグ

2送信ボタンを持つフォーム。 最初の送信ボタンは、デフォルトの文字エンコーディングでフォームデータを送信し、第二は、文字符号化せずにフォームデータを送信します

<form action="demo_post_enctype.asp" method="post">
  Name: <input type="text" name="fname" value="Stale Refsnes"><br>
  <button type="submit">Submit with character encoding</button>
  <button type="submit" formenctype="text/plain">Submit without character encoding</button>
</form>
»それを自分で試してみてください

定義と使用法

formenctype属性は、フォームデータをサーバに送信する前にエンコードされるべき方法を指定します。 この属性は、フォームの上書きされますenctype属性を。

formenctype属性だけでボタンに使用されるtype="submit"


ブラウザのサポート

表中の数字は完全に属性をサポートする最初のブラウザのバージョンを指定します。

属性
formenctype 9.0 10.0 4.0 5.1 10.6

HTML 4.01とHTML5の違い

formenctype属性はHTML5で新しく追加されました。


構文

<button type="submit" formenctype=" value ">

属性値

説明
application/x-www-form-urlencoded デフォルト。 すべての文字が前にエンコードされ送信されます
multipart/form-data いいえ文字はエンコードされていません(ファイルアップロードコントロールを持つフォームを使用しているときにこれを使用)
text/plain スペースは「+」記号に変換されますが、何の文字はエンコードされません。

<HTML <button>タグ