3

以下のラジオボタンがあります。クリックすると、ラジオボタンをクリアできません。

コードは

<td class="Label">
<input class="Label" type="radio" name="reviewoptions_{@id}" value="other" onClick="reAssign({count(../bankguaranteedata)},document.lending.guaranteereviewoptions,this,{@id})">
<xsl:if test="guaranteereviewoptions/reviewoptions[@id='other']='checked'">
<xsl:attribute name="checked"/>
</xsl:if>
</input>Other</td>

もう一度クリックすると、ラジオボタンがクリアされる可能性はありますか?

4

4 に答える 4

3

HTML でラジオ ボタン オプションの選択を解除することはできません。何らかの理由で、これを読みたい場合があります: https://ux.stackexchange.com/questions/13511/why-is-it-impossible-to- deselect-html-radio-inputs

于 2013-04-03T10:21:42.460 に答える
1

これを試して

 if($('#checkboxID').is(':checked')){
         $('#checkboxID').attr('checked', false);
    }else{
        $('#checkboxID').attr('checked', true);
}

このコードはjqueryを使用しています

于 2013-04-03T10:19:06.817 に答える
1

リセット入力を使用してみてください。

<input type='reset' />

フォーム ラジオ ボタンのリセットを呼び出します。

document.getElementById("radiobuttonsform").reset(); 
于 2013-04-03T10:20:49.067 に答える