利用JavaScript使gridview中的checkbox被全部选中
楼主有没有发现,例如ID为GridView1的数据表在用VS运行后变成HTML码后,
所有模板列中 runat="server"的CheckBox都被自动添加了Name和ID,但是这些ID和NAME是有规律的,例如. GridView1里的<ItemTemplate><asp:CheckBox runat="server" autopostback="false />,生成HTML后你可以看到,CheckBox1的ID变成了 GridView1_ctl02_CheckBox1(索引从02开始的,固定规律),然后03,04........所以可以用我下面的土方法来全选..假设你的GridView的ID是GridView1
function grcheckalll(obj)
{
var rowcount=document.getElementById("GridView1").rows.length;
for(var a=2;a<=rowcount+1;a++)
{
if(a>=10)
{var ck>
</ItemTemplate>
其他回答 共 4 条</ItemTemplate>
回答者: meteortent - 试用期 一级10-27 22:39
1楼的差不多吧
回答者: xucheng_1 - 见习魔法师 三级10-27 23:01
</asp:GridView>
</div>
</form>
</body>
</html>
回答者: zhaochunyu0104 - 经理 四级10-27 23:25
</ItemTemplate>
</asp:TemplateField>
- 上一篇 »php中的双引号和单引号的区别?
- 下一篇 »让html页面中的文字不可选中