HTML_QuickForm_input クラス概要

HTML_QuickForm_input クラス概要 -- フォームの入力要素のための基底クラス

説明

<input> 要素はとれも非常に似た HTML 表現なので、共通の基底クラスを持っています。 このクラスを直接インスタンス化する必要はなく、子クラスのいずれかを使用します。

HTML_QuickForm_input のクラス階層

表 47-1HTML_QuickForm_input を継承するクラス

クラス概要
HTML_QuickForm_buttonbutton 型の要素のための HTML クラス
HTML_QuickForm_checkboxcheckbox 型のフィールドのための HTML クラス
HTML_QuickForm_filefile 型の要素のための HTML クラス
HTML_QuickForm_hiddenhidden 型の要素のための HTML クラス
HTML_QuickForm_imageimage 型の要素のための HTML クラス
HTML_QuickForm_passwordpassword 型のフィールドのための HTML クラス
HTML_QuickForm_radioradio 型の要素のための HTML クラス
HTML_QuickForm_resetreset 型の要素のための HTML クラス
HTML_QuickForm_submitsubmit 型の要素のための HTML クラス
HTML_QuickForm_texttext フィールドのための HTML クラス

HTML_QuickForm_input が継承しているメソッド

表 47-2 HTML_QuickForm_element から継承したもの

メソッド名概要
コンストラクタ HTML_QuickForm_element::HTML_QuickForm_element()クラスのコンストラクタ
HTML_QuickForm_element::accept()レンダラを受け入れる
HTML_QuickForm_element::apiVersion()現在の API のバージョンを返す
HTML_QuickForm_element::exportValue()'安全な' 要素の値を返す
HTML_QuickForm_element::freeze()要素を凍結し、その値のみを返す
HTML_QuickForm_element::getFrozenHtml()HTML タグを含めずにフィールドの値を返す
HTML_QuickForm_element::getLabel()要素の表示テキストを返す
HTML_QuickForm_element::getName()要素名を返す
HTML_QuickForm_element::getType()要素の型を返す
HTML_QuickForm_element::getValue()フォーム要素の値を返す
HTML_QuickForm_element::isFrozen()要素が凍結されているかどうかを返す
HTML_QuickForm_element::onQuickFormEvent()この要素上でイベントが発生した場合に HTML_QuickForm からコールされる
HTML_QuickForm_element::setLabel()要素の表示テキストを設定する
HTML_QuickForm_element::setName()入力フィールドの名前を設定する
HTML_QuickForm_element::setPersistantFreeze()要素の値を、それが凍結されているかどうかにかかわらず hidden フィールドに保持し続けるかどうかを設定する
HTML_QuickForm_element::setValue()フォーム要素の値を設定する
HTML_QuickForm_element::unfreeze()フォーム要素の凍結を解除する