Powered by SmartDoc

CKForm

フォームを生成します。フォームに関するエレメントはCKForm内にないと動作しないので注意して下さい。必須属性はありません。

ファイルのアップロードを行うには、enctype属性に"multipart/form-data"を設定するか、fileupload属性をtrueに設定します。マルチパートフォームを設定しても、フォームデータは通常の文字列(Stringクラス)として扱われますが、CKFileUploadで扱うデータ(Content-Typeが設定されているデータ)のみCKByteDataオブジェクトとして扱われます。

CKFormの属性
属性 データ型 説明
method String フォームデータの送信方法。POSTまたはGETを選択する。何も設定しないとPOSTになる。
enctype String フォームデータのエンコード方法。CKFileUploadを使う場合に"multipart/form-data"を設定する。
href String フォームデータを送信するプログラムを直接指定する。action属性より優先される。
target String フレームを指定する。
query Hash URLに付加するクエリ文字列。
fileupload true/false trueを設定すると、enctype属性に"multipart/form-data"が設定される。ファイルのアップロードをするとき、enctype属性の代わりに使うことができる。