[Seasar-user:2690] [S2JSF]ラジオボタン+ラベルについて

"Kenichi Shinoda :: 篠 "Kenichi Shinoda :: 篠
2005年 10月 15日 (土) 15:26:17 JST


篠田と申します。

S2JSF、Seasar、S2DAOを使用した開発を試みております。

*** 開発環境 ***
S2JSF 1.0.8
Seasar 2.2.10
S2DAO 1.0.28
J2SDK 1.4.2_09
OS WINXP SP1
****************

<dt style="width:80px;">性別</dt>
<dd style="width:100px;">
<span m:inject="s:selectOneRadio2" id="radio2"
    m:value="#{aaa.sex}"
    m:required="true">

    <input id="male" m:id="male" type="radio" name="sex" value="0" class="radio" onfocus="colorOn(this);" onblur="colorOff(this);" />
    <label for="male">男</label>
    <input id="female" m:id="female" type="radio" name="sex" value="1"class="radio" onfocus="colorOn(this);" onblur="colorOff(this);" />
    <label for="female">女</label>
</span>
</dd>

↑このような記述をし

<dt style="width:80px;">性別</dt>
<dd style="width:100px;">
    <input id="male" type="radio" name="sex" value="male" class="radio" onfocus="colorOn(this);" onblur="colorOff(this);" />
    <label for="male">男</label>
    <input id="female" type="radio" name="sex" value="female" class="radio" onfocus="colorOn(this);" onblur="colorOff(this);" />
    <labelfor="female">女</label>
</dd>

↑このような結果を実現させたいと考えています。
ソースからすぐわかるとは思いますが、ラベルをクリックしてもラジオボタンを
チェックさせたい為です。

色々試しているんですが、うまくいきません。
記述のおかしな点や、実現方法などお解かりでしたら教えていただけませんでしょ
うか?

ご回答宜しくお願いします。



Seasar-user メーリングリストの案内