表示: Delphi C++
表示設定

INPUT HTML 要素

提供:RAD Studio XE2
移動: 案内, 検索

HTML 要素:インデックス への移動

INPUT 要素は,フォーム入力コントロールを指定します。次の属性とイベントがあります。

項目 説明

accept

サーバーがこのフォームを正しく処理できるように,内容の種類のカンマ区切りリストを指定します。ユーザーエージェントは,サーバーに送信するファイルを選択するようにユーザーに求める際に,この情報を使って非準拠のファイルをフィルタ処理できます。

accesskey

要素にアクセスキーを割り当てます。アクセスキーは,ドキュメント文字セットの 1 文字です。アクセスキーを指定する際は,アクセスが予想されるユーザーの入力方法を考慮する必要があります。

align

周囲のコンテキストに基づいて要素の水平揃えを指定します。使用できる値には,leftrightcenter,および justify があります。

alt

イメージ,フォーム,またはアプレットを表示できないユーザーエージェントのために,この属性を使って代替テキストを指定します。代替テキストの言語は,lang 属性で指定します。

checked

type 属性の値が radio または checkbox である場合,このブール属性は,ボタンがオンになっていることを指定します。その他の種類のコントロールの場合,ユーザーエージェントは,この属性を無視する必要があります。

class

要素に,クラス名または一連のクラス名を割り当てます。同じクラス名を任意の数の要素に割り当てることができます。複数のクラス名は,ホワイトスペース文字で区切る必要があります。

dir

要素の内容と属性値に含まれる方向的にニュートラルなテキストの方向を指定します。

ltr は,左から右のテキストまたはテーブルを示します。

rtl は,右から左のテキストまたはテーブルを示します。

disabled

フォームコントロールに設定された場合,このブール属性は,ユーザー入力用のコントロールを無効にします。

id

要素に名前を割り当てます。この名前は,ドキュメント内で一意になる必要があります。

ismap

IMG 要素と INPUT 要素に対して,サーバー側のイメージマップを要素に関連付けます。

lang

要素の属性値とテキスト内容の基本言語を指定します。この属性のデフォルト値は未定義です。

maxlength

type 属性が text または password に設定されている場合,この属性は,ユーザーが入力できる文字の最大数を指定します。指定したサイズを超えて入力することもできますが,この場合は,ユーザーエージェントがスクロールメカニズムを提供する必要があります。この属性のデフォルト値は,無制限です。

name

コントロール名を割り当てます。

onblur

onblur イベントは,ポインティングデバイスまたはタブ移動によって要素がフォーカスを失った場合に発生します。

onchange

onchange イベントは,コントロールが入力フォーカスを取得してからコントロールの値が変更されている場合に,コントロールがフォーカスを失うと発生します。この属性は,INPUT,SELECT,および TEXTAREA 要素に適用されます。

onclick

onclick イベントは,要素上でポインティングデバイスのボタンがクリックされた場合に発生します。

ondblclick

ondblclick イベントは,要素上でポインティングデバイスのボタンがダブルクリックされた場合に発生します。

onfocus

onfocus イベントは,ポインティングデバイスまたはタブ移動によって要素がフォーカスを得た場合に発生します。

onkeydown

onkeydown イベントは,要素上でキーが押された場合に発生します。

onkeypress

onkeypress イベントは,要素上でキーが押されて放された場合に発生します。

onkeyup

onkeyup イベントは,要素上でキーが放された場合に発生します。この属性は,ほとんどの要素で使用されます。

onmousedown

onmousedown イベントは,要素上でポインティングデバイスのボタンが押された場合に発生します。

onmousemove

onmousemove イベントは,ポインティングデバイスを要素上で移動した場合に発生します。

onmouseout

onmouseout イベントは,ポインティングデバイスを要素外に移動した場合に発生します。

onmouseover

onmousemove イベントは,ポインティングデバイスを要素上で移動した場合に発生します。

onmouseup

onmouseup イベントは,要素上でポインティングデバイスのボタンが放された場合に発生します。

onselect

onselect イベントは,ユーザーがテキスト項目でなんらかのテキストを選択した場合に発生します。この属性は,INPUT 要素と TEXTAREA 要素で使用されます。

readonly

フォームコントロールに設定された場合,このブール属性は,コントロールの変更を禁止します。

size

コントロールの最初の幅を指定します。この幅は,ピクセル単位で指定します。ただし,type 属性が text または password に設定されている場合は,値を文字数(整数)で指定します。

src

type 属性が image に設定されている場合,この属性は,グラフィカルな送信ボタンを装飾するためのイメージの場所を指定します。

style

現在の要素のスタイル情報を指定します。style 属性の値の構文は,デフォルトのスタイルシート言語によって決定されます。

tabindex

現在のドキュメントに対して,現在の要素の位置をタブ付け順序で指定します。0 ~ 32767 までの値を指定する必要があります。ユーザーエージェントは,先頭に付く 0 を無視する必要があります。

title

設定先の要素に関するアドバイス情報を指定します。

type

作成するコントロールの種類を指定します。次の値を指定できます。

button は,プッシュボタンを作成します。ユーザーエージェントは,value 属性の値をボタンのラベルとして使用する必要があります。

checkbox は,チェックボックスを作成します。

file は,ファイル選択コントロールを作成します。ユーザーエージェントは,value 属性の値を初期ファイル名として使用できます。

hidden は,非表示のコントロールを作成します。

image は,グラフィカルな送信ボタンを作成します。src 属性の値は,ボタンを装飾するイメージの URI を指定します。アクセシビリティの理由から,作成者は alt 属性を使用して,イメージの代替テキストを提供する必要があります。

password は,単一行のテキスト入力コントロールを作成しますが,入力テキストは非表示になるようにレンダリングされます(たとえば,一連のアスタリスクで表示)。通常,このコントロールタイプは,パスワードなどの機密情報の入力に使用されます。現在の値は,ユーザーによって入力された値であり,ユーザーエージェントによってレンダリングされたテキストではないことに注意してください。

radio は,ラジオボタンを作成します。

reset は,リセットボタンを作成します。

submit は,送信ボタンを作成します。

text は,単一行のテキスト入力コントロールを作成します。

usemap

イメージマップを要素に関連付けます。イメージマップは,MAP 要素で定義されます。usemap の値は,関連付けられている MAP 要素の name 属性の値と一致する必要があります。

value

コントロールの最初の値を指定します。type 属性の値が radio または checkbox である場合を除いて省略可能です。



関連項目

以前のバージョン
他言語版