Js获取checkboxlist所选中的值
2010-11-26 13:31
621 查看
JavaScript代码
Js获取checkboxlist所选中的值
function GetCheckBoxListValue(objID)
...{
var v = new Array();
var CheckBoxList = document.getElementById(objID);
if(CheckBoxList.tagName == "TABLE")
...{
for(i=0;i<CheckBoxList.rows.length;i++)
for(j=0;j<CheckBoxList.rows[i].cells.length;j++)
if(CheckBoxList.rows[i].cells[j].childNodes[0])
if(CheckBoxList.rows[i].cells[j].childNodes[0].checked==true)
v.push(CheckBoxList.rows[i].cells[j].childNodes[1].innerText);
}
if(CheckBoxList.tagName == "SPAN")
...{
for(i=0;i<CheckBoxList.childNodes.length;i++)
if(CheckBoxList.childNodes[i].tagName == "INPUT")
if(CheckBoxList.childNodes[i].checked==true)
...{
i++;
v.push(CheckBoxList.childNodes[i].innerText);
}
}
return v;
}
Asp.net Ajax 版本(依赖 Asp.net Ajax 类库支持)
function GetCheckBoxListValue(objID)
...{
var v = new Array();
var CheckBoxList = $get(objID);
if(CheckBoxList.tagName == "TABLE")
...{
for(i=0;i<CheckBoxList.rows.length;i++)
for(j=0;j<CheckBoxList.rows[i].cells.length;j++)
if(CheckBoxList.rows[i].cells[j].childNodes[0])
if(CheckBoxList.rows[i].cells[j].childNodes[0].checked==true)
Array.add(v,CheckBoxList.rows[i].cells[j].childNodes[1].innerText);
}
if(CheckBoxList.tagName == "SPAN")
...{
for(i=0;i<CheckBoxList.childNodes.length;i++)
if(CheckBoxList.childNodes[i].tagName == "INPUT")
if(CheckBoxList.childNodes[i].checked==true)
...{
i++;
Array.add(v,CheckBoxList.childNodes[i].innerText);
}
}
return v;
}
Js获取checkboxlist所选中的值
function GetCheckBoxListValue(objID)
...{
var v = new Array();
var CheckBoxList = document.getElementById(objID);
if(CheckBoxList.tagName == "TABLE")
...{
for(i=0;i<CheckBoxList.rows.length;i++)
for(j=0;j<CheckBoxList.rows[i].cells.length;j++)
if(CheckBoxList.rows[i].cells[j].childNodes[0])
if(CheckBoxList.rows[i].cells[j].childNodes[0].checked==true)
v.push(CheckBoxList.rows[i].cells[j].childNodes[1].innerText);
}
if(CheckBoxList.tagName == "SPAN")
...{
for(i=0;i<CheckBoxList.childNodes.length;i++)
if(CheckBoxList.childNodes[i].tagName == "INPUT")
if(CheckBoxList.childNodes[i].checked==true)
...{
i++;
v.push(CheckBoxList.childNodes[i].innerText);
}
}
return v;
}
Asp.net Ajax 版本(依赖 Asp.net Ajax 类库支持)
function GetCheckBoxListValue(objID)
...{
var v = new Array();
var CheckBoxList = $get(objID);
if(CheckBoxList.tagName == "TABLE")
...{
for(i=0;i<CheckBoxList.rows.length;i++)
for(j=0;j<CheckBoxList.rows[i].cells.length;j++)
if(CheckBoxList.rows[i].cells[j].childNodes[0])
if(CheckBoxList.rows[i].cells[j].childNodes[0].checked==true)
Array.add(v,CheckBoxList.rows[i].cells[j].childNodes[1].innerText);
}
if(CheckBoxList.tagName == "SPAN")
...{
for(i=0;i<CheckBoxList.childNodes.length;i++)
if(CheckBoxList.childNodes[i].tagName == "INPUT")
if(CheckBoxList.childNodes[i].checked==true)
...{
i++;
Array.add(v,CheckBoxList.childNodes[i].innerText);
}
}
return v;
}
相关文章推荐
- Js获取checkboxlist所选中的值
- CheckBoxList 无法通过js获取选中value值 - 解决方案
- js 获取CheckBoxList选中的值
- js获取CheckBoxList选中的值
- js取得gridview中获取checkbox选中的值
- js取得gridview中获取checkbox选中的值
- JS选中checkbox后获取table内一行TD所有数据的方法
- 关于VS05里checkboxlist用JS获取不到value值的解决方法[转]
- JS中获取页面单选框radio和复选框checkbox中当前选中的值
- js获取checkbox复选框获取选中的选项
- jsp中js获取checkBox选中的项
- SF菜鸟笔记【JS里获取List View里的选中记录IDs】
- JS判断CheckBoxList是否未选中
- 怎样用JS获取DataGrid中CheckBox是否选中,并且取得该行的DataGrid数据?
- 用JavaScript获取Asp.net服务器端控件CheckBoxList的选中值数组
- js取得gridview中获取checkbox选中的值,郁闷了半天
- js获取table中checkbox选中的多行多列的值
- CheckBoxList 获取与设置选中的值
- js 获取多选框CheckBox选中及选中值