フォームを生成します。フォームに関するエレメントはCKForm内にないと動作しないので注意して下さい。必須属性はありません。
ファイルのアップロードを行うには、enctype属性に"multipart/form-data"を設定するか、fileupload属性をtrueに設定します。マルチパートフォームを設定しても、フォームデータは通常の文字列(Stringクラス)として扱われますが、CKFileUploadで扱うデータ(Content-Typeが設定されているデータ)のみCKByteDataオブジェクトとして扱われます。
| 属性 | データ型 | 説明 |
|---|---|---|
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属性の代わりに使うことができる。 |