Announcement

Collapse
No announcement yet.

f:selectItem und ID

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • f:selectItem und ID

    Hallo zusammen,

    ich möchte gern einem Radiobutton eine ID zuweisen, um diesen per JS erreichen zu können. Allerdings wird die Angabe einer ID beim rendern ignoriert...

    Folgendes Beispiel:

    <h:selectOneRadio id="test" onclick="machWas(true);" >
    <f:selectItem itemLabel="a" itemValue="1" />
    <f:selectItem itemLabel="b" itemValue="2" />
    <f:selectItem id="c" itemLabel="c" itemValue="3" />
    </h:selectOneRadio >

    erzeugt folgenden Quelltext:

    <table id="form:test">
    <tr>
    <td>
    <label for="form:test">
    <input type="radio" name="form:test" value="1"
    onclick="machWas(true);">a
    </label>
    </td>
    <td>
    <label for="form:test">
    <input type="radio" name="form:test" value="2"
    onclick="machWas(true);">b
    </label>
    </td>
    <td>
    <label for="form:test">
    <input type="radio" name="form:test" value="3"
    onclick="machWas(true);">c
    </label>
    </td>
    </tr>
    </table>


    Wie man sieht, sieht man kein ID-Element im letzten Input...
    Kennt jemand einen Lösungsansatz?
    Gruß,
    Possible


    Ein Glück, dass ich keine Erbsen mag. Denn würde ich Erbsen mögen, dann müßte ich sie auch essen und ich hasse diese Dinger..
Working...
X