检索网格视图中复选框的选中属性
Retrieve the checked property of checkboxes in Gridview
>我有一个aspx页面,其中有三个占位符。现在我在每个占位符内都有复选框。如何在客户端检索复选框的选中属性。我尝试了以下代码,但它不起作用。
<asp:CheckBox ID="lblIsActive" runat="server" CssClass="s_label" />
function Mark_Confirm(elem)
{
//var chk=document.getElementById("<%=lblIsActive.ClientID%>");
var div = document.getElementById('<% = lblIsActive.ClientID %>');
var chk = div.getElementsByTagName('input');
var len = chk.length;
if (chk.type == 'checkbox')
chk.checked = elem.checked;
if(chk.checked==true)
{
if (confirm("Do you want to mark the device as lost?"))
{
var confirm_value1 = document.createElement("INPUT");
confirm_value1.type = "hidden";
confirm_value1.name = "confirm_value1";
confirm_value1.value = "Yes";
}
else
{
confirm_value1.value = "No";
}
}
if(chk.checked==false)
{
if (confirm("Do you want to mark the device as active?"))
{
var confirm_value2 = document.createElement("INPUT");
confirm_value2.type = "hidden";
confirm_value2.name = "confirm_value2";
confirm_value2.value = "Yes";
}
else
{
confirm_value2.value = "No";
}
}
document.forms[0].appendChild(confirm_value1);
document.forms[0].appendChild(confirm_value2);
}
您可能正在寻找这个。 使用"checked
"属性
var isChecked = document.getElementById('<%=lblIsActive.ClientID%>').checked;
alert(isChecked);
或者通过使用jQuery,你可以像这样检查属性
var isChecked = $("#<%=lblIsActive.ClientID%>").is(':checked');
alert(isChecked);
你可以使用 jQuery 来实现这一点;
$('.s_label').each(function(){
var confirm = $(this).is(':checked');
alert(confirm);
});;
相关文章:
- Javascript复选框函数:;缺少:在属性id之后"
- 如何从django表单库中隐藏复选框,并使用Javascript切换其显示属性
- 更改无法正常工作的复选框的属性
- 选中复选框时插入名称属性
- 选中javascript中的属性集时,复选框更改事件未触发
- 当ng repeat上的复选框具有必需的属性时,角度ng模型将变为未定义
- 通过 Jquery 调用 tr 属性并找到我的内部复选框
- 通过 JQuery 获取单击的复选框的值属性
- KO 绑定复选框:从代码更改“选中”属性,不更改可观察字段
- 使用 onChange 属性以内联方式更改复选框的值
- Ember.js数组控制器计算属性的复选框
- 如果指定了属性,则始终选中复选框
- JQuery:如何检查复选框是否被选中并向字段添加属性
- 将input复选框的DOM属性更改反映到innerHTML属性中
- 自定义CSS复选框jQuery诱导的“;“已检查”;属性不't在视觉上”;“检查”;复选框
- 单选按钮和复选框.防止更改值属性
- 复选框的checked属性的修改不会;工作不正常
- 如何通过javarscript或jquery在数组中添加属性复选框(checked=true)
- 添加“;选中'属性设置为jquery中的复选框
- 取消选中使用 JavaScript 中的数据属性复选框