Checkbox checked 属性

定义和用法
checked 属性设置或返回 checkbox 是否应被选中。
语法
设置 checked 属性:
checkboxObject.checked = true | false
返回 checked 属性:
checkboxObject.checked
浏览器支持
所有主要浏览器都支持 checked 属性
实例
下面的例子可设置该 checkbox 的状态:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>蜜蜂教程(mifengjc.com)</title>
<script>
function check() {
document.getElementById("check1").checked = true
}
function uncheck() {
document.getElementById("check1").checked = false
}
</script>
</head>
<body>
<form>
<input type="checkbox" id="check1">你喜欢夏天吗?
</form>
<button onclick="check()">确认选择框</button>
<button onclick="uncheck()">不确认选择框</button>
</body>
</html>
更多实例
Checkbox - 把文本转换为大写
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>蜜蜂教程(mifengjc.com)</title>
<script>
function convertToUcase() {
document.getElementById("fname").value = document.getElementById("fname").value.toUpperCase();
}
</script>
</head>
<body>
<form name="form1">
第一个名称: <input type="text" id="fname" size="20" value="Donald Duck">
<br><br> 转换为大写
<input type="checkBox" onclick="if(this.checked){convertToUcase()}">
</form>
</body>
</html>
一个表单中的若干个 checkbox
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>蜜蜂教程(mifengjc.com)</title>
<script>
function createOrder() {
var coffee = document.forms[0].coffee;
var txt = "";
var i;
for (i = 0; i < coffee.length; i++) {
if (coffee[i].checked) {
txt = txt + coffee[i].value + " ";
}
}
document.getElementById("order").value = "你点了咖啡: " + txt;
}
</script>
</head>
<body>
<p>你喜欢什么样的咖啡?</p>
<form>
<input type="checkbox" name="coffee" value="加冰">加冰<br>
<input type="checkbox" name="coffee" value="加糖">加糖<br>
<br>
<input type="button" onclick="createOrder()" value="发送订单">
<br><br>
<input type="text" id="order" size="50">
</form>
</body>
</html>
