<input>要素の"image"型

<input>要素の”image”型

フォーム内に「画像」を使ってボタンを配置したい場合に利用します。
なお、image型に value属性 を指定しても受け付けられません。

alt

画像が表示できない場合の「代替文字列」を指定します。

formaction

データの送信先のURLを示します。<form> 要素のaction属性よりも優先されます。

formenctype

フォームのデータをサーバーに送信する際に使われるエンコーディング方法を識別します。<form> 要素のaction属性よりも優先されます。

  • application/x-www-form-urlencoded
    (デフォルト)URL エンコーディングした後で送信します。
  • multipart/form-data
    複数のファイルをサーバーに送信することができます。file型 の項目を含む場合、この値を指定する必要があります。
  • text/plain
    エンコーディングを行わずに送信します。

formmethod

フォームのデータを送信するときに使用する HTTP メソッドを文字列で指定します。

  • get
  • post
  • dialog

formnovalidate

この属性を指定した場合、ブラウザによるフォームの検証は行われません。

formtarget

フォームの送信後に表示されるページをどの画面に表示するかを指定します。
以下のキーワードは特別な意味を持ちます。

  • _self: 現在と同じ閲覧コンテキストに URL を読み込みます。これは既定の動作です。
  • _blank: 新しい閲覧コンテキストに URL を読み込みます。通常はタブですが、新しいウィンドウを使用するようにブラウザーを設定できます。
  • _parent: 現在の閲覧コンテキストの親コンテキストに URL を読み込みます。親がない場合は、_self と同じ振る舞いをします。
  • _top: トップレベルの閲覧コンテキスト (現在のコンテキストの祖先で “最上位” の閲覧コンテキストであり、親を持たない) に URL を読み込みます。親閲覧コンテキストがない場合は、_self と同じ振る舞いをします。

height

ボタンの高さをpx値で指定します。

width

ボタンの幅をpx値で指定します。

src

画像ファイルのURLを指定します。

サンプル

See the Pen vYBzaRj by Masahiko Iwakiri (@m-iwakiri) on CodePen.


 

このサイトでは、HTML要素や属性の定義は下記サイトを参考にしています。
MDN Web Docs: https://developer.mozilla.org/ja/
W3C仕様の正確な定義、最新情報は上記サイトをご覧ください。
HTML要素や属性がどのブラウザに対応しているのかは、下記のサイトで確認できます。
Can I Use?: https://caniuse.com/#home

コメント

タイトルとURLをコピーしました