我有一个带有复选框的表单:
<input class="checkbox" type="checkbox" name="exc[57]" value="57" checked>
<input class="checkbox" type="checkbox" name="exc[51]" value="51" checked>
当我取消选中时,我们会根据http://www.w3schools.com/jsref/prop_checkbox_value.asp
发布一个复选框我可能做错什么的提示? Thansk提前。
施皮罗斯
答案 0 :(得分:0)
如果您将表单提交给服务器,则不会在发布数据中传输该值。但是,如果从客户端脚本访问字段的value属性,您将获得value属性中的实际数据。如果您想知道是否已选中此框,请改为使用已选中的属性:
<!DOCTYPE html>
<html>
<head>
<script>
function displayResult()
{
var x=document.getElementById("bike").checked;
alert(x);
}
</script>
</head>
<body>
<form>
<input type="checkbox" id="bike" value="Bike"> I have a bike<br>
</form>
<button type="button" onclick="displayResult()">Display value</button>
</body>