0

こんにちは私はgspに渡したこの値を持っています

${d.causalOrganism}

この3つのチェックボックスがあり、上記の値に基づいてそのうちの1つをチェックしたいと思います。どうすればいいですか?試しましたが、動作しません。

<label for="causalOrganism">Causal Organism:</label>

  Fungi<input type="checkbox" value="Fungi" name="causalOrganism" id="causalOrganism1" onclick="checkOrganism(this.id)"/>
  Bacteria<input type="checkbox" value="Bacteria" name="causalOrganism" id="causalOrganism2" onclick="checkOrganism(this.id)"/>
  Virus<input type="checkbox" value="Virus" name="causalOrganism" id="causalOrganism3" onclick="checkOrganism(this.id)" />
4

1 に答える 1

1

checked目的の条件に基づいて、チェックボックスに属性を追加します。

...
Fungi<input type="checkbox" value="Fungi" name="causalOrganism" id="causalOrganism1" onclick="checkOrganism(this.id)" ${(d.causalOrganism == 'causalOrganism1') ? "checked='checked'" : ''}/>
...

grailscheckBoxの使用を検討する必要があります。checkedこれにより、属性を直接使用できます。

于 2013-01-21T19:28:37.863 に答える