猿问

提问:关于JS读取gridview,checkbox选择情况

<P>&nbsp;var a= document.getElementById("&lt;%=Gvmail.ClientID%&gt;");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var txt="";<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var i=1;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(i;i&lt;a.rows.length;i++)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } </P> <P>//刚后台有问题。以为是因为那个。结果吧提问删了。白浪费30分了~! </P> <P>// 现在我想获取我gridview中checkbox选择情况。请大家给个方法~谢谢</P>

梵蒂冈之花
浏览 657回答 2
2回答

温温酱

参考代码: /******************************************************************/ //选中全部复选框  /******************************************************************/ function CheckAll(controlId, checkAllControl) { var control = $(controlId); var nodeList = control.getElementsByTagName("input"); for(var i=0; i< nodeList.length; i++) { var node = nodeList[i]; if (node.type == "checkbox") { node.checked = checkAllControl.checked; } } }

繁星淼淼

其实你只差一点点: var a= document.getElementById("d"); var chklist = a.getElementsByTagName("input"); for(var i=0;i<chklist.length;i++){ if(chklist[i].type=="checkbox"){&nbsp;alert(chklist[i].checked); } }
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答