您可以使用 JavaScript 取消单选按钮的 'Checked' HTML 属性 吗?
Can you cancel the 'Checked' HTML property for a radio button using JavaScript?
是否可以使用 JavaScript 取消单选按钮的 checked
HTML 属性?
我有这样的布局:
<div class="wss_final_delivery">
<div class="wss_final_delivery_wrap">Would you like to accept final delivery
<label>
<input type="radio" name="wss_accept_delivery" value="yes">
Yes
</label>
<label>
<input type="radio" name="wss_accept_delivery" value="no" checked="">
No
</label>
</div>
</div>
这会导致默认选中“否”选项。我希望默认选中 none 个选项,让用户选择他的选项。但是,我无法更改 HTML 代码。是否可以使用JavaSricpt实现?
您可以使用 javascript 来完成,如下所示:
document.querySelectorAll("[name='wss_accept_delivery']").forEach(radio=> {
radio.checked = false;
radio.removeAttribute('checked')
});
是否可以使用 JavaScript 取消单选按钮的 checked
HTML 属性?
我有这样的布局:
<div class="wss_final_delivery">
<div class="wss_final_delivery_wrap">Would you like to accept final delivery
<label>
<input type="radio" name="wss_accept_delivery" value="yes">
Yes
</label>
<label>
<input type="radio" name="wss_accept_delivery" value="no" checked="">
No
</label>
</div>
</div>
这会导致默认选中“否”选项。我希望默认选中 none 个选项,让用户选择他的选项。但是,我无法更改 HTML 代码。是否可以使用JavaSricpt实现?
您可以使用 javascript 来完成,如下所示:
document.querySelectorAll("[name='wss_accept_delivery']").forEach(radio=> {
radio.checked = false;
radio.removeAttribute('checked')
});