| 属性名 | 型 | 必須 | デフォルト | 概要 |
|---|---|---|---|---|
| name | string | No | checkbox | チェックボックスリストの名前 |
| values | array | options属性を使用しない限りはYes | n/a | チェックボックスボタンの値の配列 |
| output | array | options属性を使用しない限りはYes | n/a | チェックボックスボタンの出力の配列 |
| selected/checked | string/array | No | empty | あらかじめ選択されたチェックボックス要素群 |
| options | 連想配列 | values属性とoutput属性を使用しない限りはYes | n/a | values属性とoutput属性の連想配列 |
| separator | string | No | empty | 各チェックボックスアイテムを区分するための文字列 |
| labels | boolean | No | true | 出力に <label> タグを加える |
html_checkboxesは、提供されたデータからhtmlチェックボックスグループを 作成するカスタム関数です。デフォルトで選択されているアイテムの指定も うまく配慮されます。必要な属性は、代わりにoptionsを使用しない限りは values属性とoutput属性です。全ての出力はXHTML互換です。
前述の属性リストに無いパラメータが与えられた場合は、作成された各<input>タグの内側に名前/値のペアで表されます。