INPUT - HTML 4.01 Transitional

  1. 概要
  2. 親子関係
  3. 属性
    1. 全ての属性
    2. 固有の属性

概要

コントロールを生成します。

カテゴリ
フォーム (フォームに関する要素)
インライン要素 (インラインレベルの要素)
開始タグ
必須
終了タグ
ありません
関連要素
他の文書型
  • INPUT (HTML 4.01 Strict)
  • INPUT (HTML 4.01 Frameset)
  • input (XHTML 1.0 Transitional)
  • input (XHTML 1.0 Strict)
  • input (XHTML 1.0 Frameset)
  • input (XHTML 1.1)
  • input (XHTML basic 1.0)
  • INPUT (ISO/IEC 15445:2000)
備考
仕様書・解説

親子関係

内容モデル
EMPTY
内容モデル(エンティティ展開済み)
EMPTY
内容

ありません。

親要素

属性

全ての属性

属性一覧
Name Type Value
accept CDATA as %ContentTypes; Implied
accesskey CDATA as %Character; Implied
align (*) (top | middle | bottom | left | right) Implied
alt CDATA Implied
checked (checked) Implied
class CDATA Implied
dir (ltr | rtl) Implied
disabled (disabled) Implied
id ID Implied
ismap (ismap) Implied
lang NAME as %LanguageCode; Implied
maxlength NUMBER Implied
name CDATA Implied
onblur CDATA as %Script; Implied
onchange CDATA as %Script; Implied
onclick CDATA as %Script; Implied
ondblclick CDATA as %Script; Implied
onfocus CDATA as %Script; Implied
onkeydown CDATA as %Script; Implied
onkeypress CDATA as %Script; Implied
onkeyup CDATA as %Script; Implied
onmousedown CDATA as %Script; Implied
onmousemove CDATA as %Script; Implied
onmouseout CDATA as %Script; Implied
onmouseover CDATA as %Script; Implied
onmouseup CDATA as %Script; Implied
onselect CDATA as %Script; Implied
readonly (readonly) Implied
size CDATA Implied
src CDATA as %URI; Implied
style CDATA as %StyleSheet; Implied
tabindex NUMBER Implied
title CDATA as %Text; Implied
type (TEXT | PASSWORD | CHECKBOX | RADIO | SUBMIT | RESET | FILE | HIDDEN | IMAGE | BUTTON) 'TEXT'
usemap CDATA as %URI; Implied
value CDATA Implied
  • (*) : 推奨されない属性

固有の属性

accept
MIMEタイプをカンマ区切りで列挙します。MIMEタイプは、当該フォームを処理するサーバが、正確に処理するMIMEタイプです。 ユーザエージェントはこの属性の情報を用いて、ユーザに対してサーバに送るファイル選択一覧を示す際に、適合しないファイルを削除することがあります。
align
周囲との関係における水平配置を指定します。デフォルト値は基本のテキスト方向に依存します。
alt
コントロールを使用できないユーザエージェントのために、代替テキストを指定します。
checked
type属性値が 'radio' か 'checkbox' の場合に、「入」であることを指定します。他のコントロール形式では、この属性は無視されます。
disabled
当該コントロールについて、ユーザの入力を受け付けないようにします。
ismap
サーバ側イメージマップを定義します。この属性を指定する場合、当該要素はA要素中になければなりません。 また、type属性が 'image' でなければなりません。
maxlength
ユーザが入力できる最大文字数を指定します。type属性の値が 'text' または 'password' の場合に有効です。 最大文字数はsize指定を超えても構いません。この属性のデフォルト値は「無制限」です。
name
コントロール名を指定します。
readonly
この属性値が設定されていた場合、当該コントロールの変更が禁止されます。
size
当該コントロールの初期幅を指定します。 この幅はピクセル値ですが、type属性が 'text' または 'password' の場合は、文字数を示す整数値となります。
src
提出ボタンの装飾に用いる画像の所在をURIで指定します。type属性値が 'image' の場合に有効です。
type
作成するコントロールの形式を指定します。
text
1行だけのテキスト入力コントロールを作成します。
password
基本的に 'text' と同じですが、入力されたテキストは、 例えば一連のアスタリスクに置き換えるなどして、これを隠すような方法でレンダリングされます。 このコントロール形式は、パスワードのようにデリケートな内容の入力に用いられます。
このコントロールの現在値は、ユーザが入力したテキストであって、ユーザエージェントがレンダリングしたテキストではありません。 この機構は軽いセキュリティ保護しか提供しません。
checkbox
チェックボックスを作成します。
radio
ラジオボタンを作成します。
submit
提出ボタンを作成します。
image
グラフィカルな提出ボタンを作成します。src属性値でボタンを装飾する画像のURIを指定します。 アクセス性を考慮し、alt属性で画像の代替テキストを提供してください。
ポインティングデバイスを使って画像をクリック下場合、フォームが提出されると共に、クリック地点の座標がサーバに渡されます。 X座標値は画像の左側から、Y座標値は画像の上側からそれぞれピクセル単位で計測されます。 提出されるデータには、'name.x=x-value' と 'name.y=y-value' が含まれ、 この 'name' はname属性の値、x-value と y-value は各々 X,Y座標の値です。
reset
リセットボタンを作成します。
button
押しボタンを作成します。ボタンのラベルとしてvalue属性値が使用されます。
hidden
隠れコントロールを作成します。 このコントロールは、レンダリングはされませんが、値はフォームで提出されます。
file
ファイル選択コントロールを作成します。 ユーザエージェントによっては、value属性値がファイル名の初期値として用いられます。
usemap
当該コントロールと、イメージマップとを関連づけます。イメージマップはMAP要素で定義されます。
value
当該コントロールの初期値を指定します。 type属性の値が 'radio' か 'checkbox' 以外の場合、この属性は省略可能です。