2011-02-06 158 views
1

我遇到问题,我正在尝试为acsx文件创建链接。基本上,通过从共享点列表中提取信息来动态生成复选框。这些是HTML框。我试着在盒子上使用runat = server,我尝试使用javascript来创建一个只包含复选框的表单,但这些表单都不会选择任何复选框。任何人都有任何想法,我可以如何选择页面上的所有复选框。选择所有复选框

感谢

+4

没有投票,8个问题和1个接受的答案?对不起,希望有人会帮助你。 – jondavidjohn 2011-02-06 21:41:33

回答

3

没有真正理解,你需要做什么,这段JavaScript代码将选择与ID boxes(即<div id="boxes">...</div>)在容器内的所有复选框:

var checkboxes = document.getElementById('boxes').getElementsByTagName('input'); 
for (var i = 0; i < checkboxes.length; i++) 
{ 
    if (checkboxes[i].type == 'checkbox') 
    { 
     checkboxes[i].chcked = true; 
    } 
} 

(这是没有的jQuery &其他框架的解决方案,但如果你已经使用了一个疗程的,只是用自己的内置方法这样做)

0

您可以使用jQuery在页面中选择所有的复选框,并设置他们的方式。

1

这样的事情应该做的伎俩:

$("input[type=checkbox]:not(:checked)").attr('checked','checked');