• Type: Improvement
    • Resolution: Fixed
    • Priority: Major
    • 1.0.10
    • Affects Version/s: 1.0.6
    • Component/s: Teeda Extension
    • None

      現状(1.0.6)のTeedaのradioでは、次のようなHTMLを出力できない。

      <form action="fooForm">
        <input type="radio" name="sex" id="man" value="man" /><label for="man">男</label>
        <input type="radio" name="sex" id="woman" value="woman" /><label for="woman">女</label>
        <input type="submit" value="送信" />
      </form>
      

      http://html.eweb-design.com/0906_lbl.html に書かれているように、label要素とradioの関連づけをできるようにしたい。

          [TEEDA-293] radioへのlabel指定をできるようにして欲しい

          shot added a comment -


          SelectOneRadioは別issueにします.

          shot added a comment - SelectOneRadioは別issueにします.

          shot added a comment -

          SelectOneRadioの件は別issueとし、本件はこれでcloseとします.

          shot added a comment - SelectOneRadioの件は別issueとし、本件はこれでcloseとします.

          manhole added a comment -

          r3480で、foreach配下のinputRadioは対応しました。

          manhole added a comment - r3480で、foreach配下のinputRadioは対応しました。

          manhole added a comment -

          現状(r3378の、teeda-1.0.9-SNAPSHOTのteeda-html-example)でもこのように書けば、inputRadioで「明示的なラベル付け」が可能だとわかった。

          <span id="aaa">
          	<input type="radio" id="aaa_0" name="aaa" value="1" /><label for="aaa_0">1</label>
          	<input type="radio" id="aaa_1" name="aaa" value="2" /><label for="aaa_1">2</label>
          	<input type="radio" id="aaa_2" name="aaa" value="3" /><label for="aaa_2">3</label>
          </span>
          

          あと確認すべきは、

          • forEachの中にradioがある場合
          • inputRadio以外(selectOneRadio)の場合

          manhole added a comment - 現状(r3378の、teeda-1.0.9-SNAPSHOTのteeda-html-example)でもこのように書けば、inputRadioで「明示的なラベル付け」が可能だとわかった。 <span id= "aaa" > <input type= "radio" id= "aaa_0" name= "aaa" value= "1" /><label for = "aaa_0" >1</label> <input type= "radio" id= "aaa_1" name= "aaa" value= "2" /><label for = "aaa_1" >2</label> <input type= "radio" id= "aaa_2" name= "aaa" value= "3" /><label for = "aaa_2" >3</label> </span> あと確認すべきは、 forEachの中にradioがある場合 inputRadio以外(selectOneRadio)の場合

          manhole added a comment -

          補足です。

          http://www.kanzaki.com/docs/html/htminfo33.html で言う、「明示的なラベル付け」をできるようにしたいということです。

          manhole added a comment - 補足です。 http://www.kanzaki.com/docs/html/htminfo33.html で言う、「明示的なラベル付け」をできるようにしたいということです。

            Assignee:
            manhole
            Reporter:
            manhole
            Votes:
            0 Vote for this issue
            Watchers:
            Start watching this issue

              Created:
              Updated:
              Resolved: