使用Asp.net Webforms如何验证是否已选中复选框。 (我不能做回发)必须是javascript(自定义 - 使用现有的其他字段的验证控件。或使用.net验证控件)
谢谢
答案 0 :(得分:3)
您可以使用CustomValidator控件并指定ClientValidationFunction javascript函数。
在此处查找更多信息:
http://forums.aspfree.com/net-development-11/compare-validator-for-a-checkbox-121590.html
但是,如果您只进行客户端验证,则整个CustomValidator实现可能有点无用。只需在表单提交上使用javascript验证复选框。
答案 1 :(得分:1)
if ($('#checkBoxID').attr('checked'))
{
//code
}
在普通的javascript中
if (getElementById('checkBoxID').checked)
{
//code
}
答案 2 :(得分:1)
if (document.getElementById("check_box_id").checked) {
// it is checked
}
else {
// it is not
}
或者使用jQuery:
if ($(("#check_box_id").attr("checked") == true) {
// it is checked
}
else {
// it is not
}