クライゼルのフォーム機能では、フォームの入力欄部分として下記のようなHTMLタグは自動で生成されます。
(※デザインタイプの場合は差込記号の設置が必要)
そのHTMLタグの「属性」を編集する場合についてご説明します。
入力欄に対して、他項目と異なるCSSを適用したり、Javascriptを適用する際などに活用できます。
例
| テキスト | <input type="text" name="e_*" id="e_*" value="" size="30" /> |
|---|---|
| メールアドレス | <input type="text" name="e_*" id="e_*" value="" size="40" /> |
| 郵便番号 | <input type="text" name="e_*[zip1]" id="e_*[zip1]" value="" size="3" maxlength="3" />-<input type="text" name="e_*[zip2]" id="e_*[zip2]" value="" size="4" maxlength="4" /> |
※上記中の*部分はフォーム項目ID
ご注意
- 各属性の値は、HTML記述ルールに反しないよう設定ください。
id・class名のルール例)- 半角英数字と、記号は「-」(ハイフン)「_」(アンダースコア)のみを使用する。
- 先頭文字に数字や記号を使用しない。
- idの値は、ページ内で重複してはいけない。
- 実際の動作を充分にテストしてご利用ください。
操作手順
1 [フォーム]>[フォーム設定]を選択します。
[データベース一覧]画面が表示されます。
2 対象となるデータベース名称の[フォーム一覧]をクリックします。
[フォーム一覧]画面が表示されます。
3 対象となるフォームの[項目]をクリックします。
[フォーム項目の設定]画面が表示されます。
4 各項目の[設定]を開くと、各項目の項目設定が表示されますので、その下段の方にある[HTMLタグの属性の設定]を設定します。
[HTMLタグの属性の設定]画面(メールアドレス項目の例)
[その他属性]では属性名と属性値を指定できます。
例えば placeholder="例)test@tricorn.co.jp"という入力例のplaceholderを指定したい場合は、[属性名]に placeholder 、[属性値]に 例)test@tricorn.co.jp というように指定してください。
[追加]ボタンで、属性入力欄を追加できます。
項目種別ごとに仕様が異なる点
| メールアドレス |
|
|---|---|
| パスワード |
|
| 単一選択・性別・未既婚・はい/いいえ |
|
| 複数選択 |
|
| 日付 |
|
| 都道府県 | |
| 電話番号 |
|
| 郵便番号 |
|
| 画像投稿項目 |
|
5 それぞれ設定が完了したら[次へ→]をクリックして確認画面へ進み、[実行→]をクリックして設定を更新します。
フォーム上で表示される項目名です。データベース項目の項目名を必要に応じて変更します。
参考
データベースを複製、フォームをコピーした場合も、設定値は引き継がれます。