选择复选框的Javascript

Javascript to select checkbox

本文关键字:Javascript 复选框 选择      更新时间:2023-09-26

下面的javascript是什么来选择值0的复选框?

<input name="bootproto" id="bootproto" type="radio" value="0" key="bootproto">

我试过使用

$('input[name="bootproto"]').click(),但似乎不起作用。

$("#bootproto").prop("checked",true);

由于您使用的是jquery,只需将属性"checked"设置为true(我不明白为什么您在那里也有一个非常好的ID时选择名称)

如果您只想在值=0时检查它,请在此之前添加一个If语句。

 document.getElementById('bootproto').checked = true;

 $('#bootproto').prop('checked',true);

我发现$('input[value="0"]').click()似乎对我有效。

试试这个,

$('input[name="bootproto"]').attr('checked',true);

Checked实际上是radio类型的input标记的attribute,因此您可以使用.attr()函数将其检查的属性设置为true

演示

您没有提到您正在使用jQuery,尽管您显然已经尝试过该语法。如果你没有使用它,请尝试:

var i = document.querySelector('input[value="0"]').checked = true;

我会执行以下操作:$('input[name="bootproto"]:not(:checked)')