HTML_QuickForm::addElement()

HTML_QuickForm::addElement() – フォームへ要素を追加する

Synopsis

require_once 'HTML/QuickForm.php';

object &HTML_QuickForm::addElement ( mixed $element )

Description

フォームに要素を追加します。 $element が要素型の文字列表現である場合は、 このメソッドは可変引数を受け取ります。それらの引数の意味および引数の数は、 要素の型によって異なります。

Parameter

mixed $element

要素オブジェクトか、追加する要素種類(text, textarea, file...)

Return value

return 追加した要素へのリファレンス。

Throws

Possible PEAR_Error values
エラーコード エラーメッセージ 原因 解決
QUICKFORM_UNREGISTERED_ELEMENT Element '$element' does not exist in HTML_QuickForm::_loadElement() 未知の要素種類の追加を試みました。 HTML_QuickForm::registerElementType() を使って種類名のつづりを確認してください。
QUICKFORM_INVALID_ELEMENT_NAME Element 'elementName' already exists in HTML_QuickForm::addElement() 要素の追加を試みましたが、既に同名の要素がありました。 違う要素名を選んでください。

Note

since 1.0

This function can not be called statically.