チェックボックスやラジオボタンのid、forの値を自分で決める方法
通常は自動生成されてしまいます。
こんな感じ
<input id="qf_7ed63c" type="radio" name="sex" value="male"/> <label for="qf_7ed63c"> 男性 </label>
この id="qf_7ed63c" とか for="qf_7ed63c" とかを自分で決めたい。
そこでphp側をこうする。
php側
$form->createElement('radio',NULL,NULL,' 男性 ','male',array('id'=> 'male'));
するとこうなる(実際動かしてはないけど)
<input id="male" type="radio" name="sex" value="male"/> <label for="male"> 男性 </label>
試してないのでなんか違う気がするけど、
要はarray('id'=> 'male')でidが指定できるということが言いたいのです。