悬赏园豆:10
[已关闭问题]
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="StateAdmin.aspx.cs" Inherits="StateAdmin" %>
<SCRIPT language=javascript>
function SelectAll(tempControl)
{
//将除头模板中的其它所有的CheckBox取反
var theBox=tempControl;
xState=theBox.checked;
elem=theBox.form.elements;
for(i=0;i<elem.length;i++)
if(elem[i].type=="checkbox" && elem[i].id!=theBox.id)
{
if(elem[i].checked!=xState)
elem[i].click();
}
}
</SCRIPT>
<FORM id=form1 runat="server">
<DIV><?xml:namespace prefix = asp /><asp:Button id=btnSender onclick=btnSender_Click runat="server" Text="发 货"><asp:Button id=btnUpdate onclick=btnUpdate_Click runat="server" Text="更新信息">
<P mce_keep="true"><asp:GridView ID="GridView1" runat="server" Width="510px"><BR> <Columns><BR> <asp:TemplateField><BR> <HeaderTemplate><BR> <asp:CheckBox id="chkHeader" runat="server" AutoPostBack="False"<BR> onclick="javascript:SelectAll(this);"><BR> </asp:CheckBox>全选<BR> </HeaderTemplate><BR> <ItemTemplate><BR> <asp:CheckBox id="chkItem" runat="server"></asp:CheckBox><BR> </ItemTemplate><BR> </asp:TemplateField><BR> </Columns></P>
<P mce_keep="true"> &nb
问题补充:
<script language="javascript">
function SelectAll(tempControl)
{
//将除头模板中的其它所有的CheckBox取反
var theBox=tempControl;
xState=theBox.checked;
elem=theBox.form.elements;
for(i=0;i<elem.length;i++)
if(elem[i].type=="checkbox" && elem[i].id!=theBox.id)
{
if(elem[i].checked!=xState)
elem[i].click();
}
}
</script>
这个代码是 javascript中 复选框 全选的代码啊。