这是 HTML 代码:
<div class="text">
<input value="true" type="checkbox" checked="" name="copyNewAddrToBilling"><label>
我想将值更改为 false。或者只是取消选中复选框。我想在纯 JavaScript 中执行此操作,而不使用外部库(没有 jQuery 等)
最佳答案
<html>
<body>
<input id="check1" type="checkbox" checked="" name="copyNewAddrToBilling">
</body>
<script language="javascript">
document.getElementById("check1").checked = true;
document.getElementById("check1").checked = false;
</script>
</html>
我已经将 language 属性添加到 script 元素,但这是不必要的,因为所有浏览器都将其用作默认值,但毫无疑问,这个示例显示的是什么。
如果您想使用 javascript 访问元素,它只有一组非常有限的 GetElement* 函数。因此,您需要养成为每个元素赋予唯一 ID 属性的习惯。
关于javascript - 如何取消选中纯 JavaScript 中的复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18862149/