[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
1999/07/11 17:47 from msyk
Title: [teenbbs:0252] <checkbox> と <select multiple> 対応

No.   : 252
Sender: msyk
URL   : 
Title : <checkbox> と <select multiple> 対応

私の試した範囲では delta さんの input_checkbox() は, その動作
としては<checkbox> に対応できているようです.

チェックした場合は, 設定されている変数に普通は "on" が渡され,
チェックしなかった場合は変数ごと削除されるというのが <checkbox> の
動作のようです.
だから NIFBBSF では chookie_chk を削除してしまっていますが, これは
「 cookie 使用」をチェックしないのをデフォールトにしているということで,
何ら問題ないわけですね.

<select multiple> は, 設定されている変数に選択された値を渡して,
それを選択された回数だけ単純に繰り返しているようです.

具体的に書くと

<select name=ctg multiple size=6>
<option value="">指定なし
<option value=0>映画
<option value=1>音楽
<option value=2>芸術・演劇
    ...
    ...
<option value=18>政治・宗教
<option value=19>教育・科学・研究
</select>

というようになっていた場合, 「音楽」, 「芸術・演劇」, 「教育・
科学・研究」を選択すると, .bodファイル中のこの部分は

&ctg=1&ctg=2&ctg=19

となります.

#この情報で formaid(f) キットを <checkbox> と <select multiple> 対応に
#できるでしょうか?
#もしかしてこれくらいのことは既に御存じなのかもしれませんが...

[レスを書く]