6

我习惯在 jQuery 中这样做

$('#RememberMe').attr('checked', true); 

但我不记得如何在 Javascript 中做到这一点我认为

document.getElementById("RememberMe").value = "True"; 

会起作用,但不会,它会更改值但不会在 html 上创建视觉检查。

我正在尝试将复选框默认设置为打开。这是html

<input id="RememberMe" name="RememberMe" type="checkbox" value="false" />   
4

1 回答 1

16

要更改复选框状态,请尝试以下操作:

document.getElementById("RememberMe").checked = true;

如果您需要将复选框的input更改为元素,请使用:

document.getElementById("RememberMe").value = "New Value";

但是,您可以在 HTML 标记中设置默认值和状态:

<input id="RememberMe" name="RememberMe" type="checkbox" value="The Value" checked="checked" /> 
于 2012-05-03T17:53:52.497 回答