//不知道你这些checkbox、input是如何命名的,如果一个一个的取,可以用id:
if(documentgetElementById("checkbox1")checked){
var
input1Value=documentgetElementById("input11")value;
}
//如果一次性全部获取,可以用name和循环:
var
inputValue={};
for(var
i=0;i<documentgetElementsByName("checkboxName")length;i++){
if(documentgetElementsByName("checkboxName")[i]checked){
inputValue[i]=documentgetElementsByName("inputName")[i]value;
}
}
void GetSelectedTreeNode(TreeNodeCollection nodes,List<TreeNode> selectedNodes)
{
foreach(TreeNode node in nodes)
{
if(nodeChecked)
{
selectedNodesAdd(node);
}
GetSelectedTreeNode(node,selectedNodes);
}
}
最后在selectedNodes中是所有选中的TreeNode,如有别的需求,改一下代码就行了
可以考虑把那些checkbox放在一个panel或者一个数组里,比如
foreach(Control
c
in
thisControls)
{
if
(c
is
CheckBox)
{
CheckBox
chk
=
(CheckBox)c;
chkChecked;
chkText;
}
}
以上就是关于js中checkbox选中的同时获取文本框百分比的值,怎么获取全部的内容,包括:js中checkbox选中的同时获取文本框百分比的值,怎么获取、C# winform中,如何获得一个treeview中所有选中的checkbox的文本值、如何获取若干个动态生成的checkbox选中状态和它的文本值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)