Javascript 覆盖选中的单选按钮并选中另一个单选按钮
我有两个单选按钮。一个是默认选中的,但我想取消选中那个,然后默认选中另一个 所以我有这个HTML:Javascript 覆盖选中的单选按钮并选中另一个单选按钮,javascript,jquery,html,forms,radio-button,Javascript,Jquery,Html,Forms,Radio Button,我有两个单选按钮。一个是默认选中的,但我想取消选中那个,然后默认选中另一个 所以我有这个HTML: <div class="gui-radio"> <input type="radio" value="register" name="choise" id="new-register"> <label for="register">Register</label> </div> <div class="gui-radio"&
<div class="gui-radio">
<input type="radio" value="register" name="choise" id="new-register">
<label for="register">Register</label>
</div>
<div class="gui-radio">
<input type="radio" checked="checked" value="guest" name="choise" id="new-guest">
<label for="new-guest">Guest</label>
</div>
登记
客人
这一切都是自动生成的。我需要用Jquery完成这项工作
那么,如何取消选中第二个并选中第一个呢?jQuery 1.6+ 您可以通过设置
.prop('checked',true)来选中复选框
并通过设置.prop('checked',false)取消选中它代码>
jQuery 1.5及以下版本
$('#new-register').attr('checked','checked');
$('#new-guest').removeAttr('checked');
jQuery 1.6+
您可以通过设置.prop('checked',true)来选中复选框
并通过设置.prop('checked',false)取消选中它代码>
jQuery 1.5及以下版本
$('#new-register').attr('checked','checked');
$('#new-guest').removeAttr('checked');
它们已经通过名称
属性连接,因此您只需选中第一个属性,第二个属性将自动变为未选中,因为在无线组中只能选择一个属性
这是如何在jQuery中选中收音机/复选框的:
$('#new-register').prop('checked', true);
它们已通过其名称属性连接,因此您只需选中第一个,第二个将自动变为未选中,因为在无线电组中只能选择一个
这是如何在jQuery中选中收音机/复选框的:
$('#new-register').prop('checked', true);
这将检查第一台收音机:
jQuery('input#new-register').prop('checked', true);
关闭输入也可能是一个好主意:
<div class="gui-radio">
<input type="radio" value="register" name="choise" id="new-register" />
<label for="register">Register</label>
</div>
<div class="gui-radio">
<input type="radio" checked="checked" value="guest" name="choise" id="new-guest" />
<label for="new-guest">Guest</label>
</div>
登记
客人
这将检查第一台收音机:
jQuery('input#new-register').prop('checked', true);
关闭输入也可能是一个好主意:
<div class="gui-radio">
<input type="radio" value="register" name="choise" id="new-register" />
<label for="register">Register</label>
</div>
<div class="gui-radio">
<input type="radio" checked="checked" value="guest" name="choise" id="new-guest" />
<label for="new-guest">Guest</label>
</div>
登记
客人
当jQuery作为本机功能开箱即用时,为什么要使用jQuery?当jQuery作为本机功能开箱即用时,为什么要使用jQuery?最好使用$(“#新寄存器”).prop('checked',true)
和$('newguest').prop('checked',false)
as Checked是一个属性,最好使用$('new register').prop('Checked',true)
和$('newguest').prop('checked',false)代码>已选中是一个属性