各位大家好!
我想通过点击"全选"按钮来选中所有的复选框,我写的代码如下,不能实现功能。请高手指教。......
<script language="javascript">
function onClickAllSelect_CTSPT()
{
Form1.wChk_OKFlag.Checked = true;
Form1.wChk_CHFlag.Checked = true; }
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<FORM id="Form1" method="post" runat="server"><asp:checkbox id="wChk_RQFlag" runat="server" Checked="True" Text="RQ"></asp:checkbox> <asp:checkbox id="wChk_OKFlag" runat="server" Text="OK"></asp:checkbox> <asp:checkbox id="wChk_CHFlag" runat="server" Text="CH"></asp:checkbox>
<INPUT class="bt1" id="hBt_AllSelect" style="WIDTH: 56px; HEIGHT: 22px" onclick="onClickAllSelect_CTSPT();"type="button" value="全选" name="hBt_AllSelect" runat="server">
</FORM>
</body>
</HTML>
我想通过点击"全选"按钮来选中所有的复选框,我写的代码如下,不能实现功能。请高手指教。......
<script language="javascript">
function onClickAllSelect_CTSPT()
{
Form1.wChk_OKFlag.Checked = true;
Form1.wChk_CHFlag.Checked = true; }
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<FORM id="Form1" method="post" runat="server"><asp:checkbox id="wChk_RQFlag" runat="server" Checked="True" Text="RQ"></asp:checkbox> <asp:checkbox id="wChk_OKFlag" runat="server" Text="OK"></asp:checkbox> <asp:checkbox id="wChk_CHFlag" runat="server" Text="CH"></asp:checkbox>
<INPUT class="bt1" id="hBt_AllSelect" style="WIDTH: 56px; HEIGHT: 22px" onclick="onClickAllSelect_CTSPT();"type="button" value="全选" name="hBt_AllSelect" runat="server">
</FORM>
</body>
</HTML>
解决方案 »
- 怎么样判断数据不重复
- 求一小段代码!^_^
- 有关js传值问题?
- 关于页面跳转的问题
- 请问对于刚入门的选手做代码工有没有意义
- datagrid中有一列选择按钮列,如何实现点击按钮将datagrid中的那行记录提取出来放到,textbox上?最好附上源代码
- jquery的这段代码什么意思啊
- 没分了,我还是想问个datagrid的问题,相信还有高手免费指教,谢谢!!!
- 如何改变一篇文间的字间距和行距?
- 对.net很熟,想转j2ee,需要多长的时间,困难吗?(在广西,精通.net而找不到高薪的工作,无奈!—)
- 读取数据库中二进制数据并直接让用户下载的问题
- 自定义控件继承自dropdownlist的问题
{
//将除头模板中的其它所有的CheckBox取反
var elements = window.form.elements;
for(var i=0;i<elements.length;i++)
{
if(elements[i].type == "checkbox")
{
elements[i].checked = true;
}
}
}
document.getElementById("wChk_OKFlag").checked=true;
document.getElementById("wChk_CHFlag").checked=true;
{
for(var i=0;i<form.elements.length;i++)
{
form.elements[i].checked = true;
}
}
次方法将选中页面内所有的CheckBox
//点击全选复选框
function chkAll_onclick(frm){
lsh_frm=eval(frm);
if(typeof(lsh_frm.chkContact) == "object"){
if(lsh_frm.chkAllContact.checked){
SelAll();
}
else{
unSelAll();
}
}
}//全选
function SelAll(){
var intCount;
if(lsh_frm.all("chkContact").length > 1){
for(intCount = 0; intCount < lsh_frm.all("chkContact").length; intCount++){
if(lsh_frm.chkContact(intCount).disabled == false){
lsh_frm.chkContact(intCount).checked = true;
}
}
}
else{
if(lsh_frm.chkContact.disabled == false)
lsh_frm.chkContact.checked = true;
}
}//全不选
function unSelAll(){
var intCount;
if(lsh_frm.all("chkContact").length > 1){
for(intCount = 0; intCount < lsh_frm.all("chkContact").length; intCount++){
lsh_frm.chkContact(intCount).checked = false;
}
}
else{
lsh_frm.chkContact.checked = false;
}
}
<ItemStyle HorizontalAlign="Center" Height="28px" Width="50px"></ItemStyle>
<HeaderTemplate>
<INPUT name="chkAllContact" onclick="chkAll_onclick('Form1')" type="checkbox">全选
</HeaderTemplate>