惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 聂微东
MyScale Blog
MyScale Blog
The GitHub Blog
The GitHub Blog
C
Check Point Blog
M
MIT News - Artificial intelligence
U
Unit 42
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
H
Help Net Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
D
DataBreaches.Net
大猫的无限游戏
大猫的无限游戏
D
Docker
Last Week in AI
Last Week in AI
IT之家
IT之家
F
Fortinet All Blogs
A
About on SuperTechFans
P
Proofpoint News Feed
The Cloudflare Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
B
Blog RSS Feed
博客园_首页
月光博客
月光博客
博客园 - 司徒正美
Y
Y Combinator Blog

博客园 - Lucy.Net

http://www.cisco.com/en/US/docs/wireless/access_point/12.3_8_JA/configuration/guide/s38web.html ASP.NET网页的安全性设计 水晶报表打印大小的问题 - Lucy.Net - 博客园 Unix命令大全 求救:vs2003新建asp.net项目时报错:服务器返回的信息无效或不可识别 Windows常用知识 Solarise的一些Q AND A (转贴) 将DataGrid数据写入Excel文件 用.net实现远程获取其他网站页面内容!(核心代码分析) Transact SQL 常用语句以及函数 汇文软件学习笔记 ASP.NET组件设计 Microsoft MSDN Crystalreportviewer 水晶报表 Encode 爱情是什么 33招Google技巧玩 网络邻居问题 Dos大全
vs下的checkbox全选 - Lucy.Net - 博客园
Lucy.Net · 2007-11-07 · via 博客园 - Lucy.Net

webform1.aspx

<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="JavascriptStudy.WebForm1"%> 

<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="JavascriptStudy.WebForm1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <title>WebForm1</title>
  <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
  <meta content="Visual Basic .NET 7.1" name="CODE_LANGUAGE">
  <meta content="JavaScript" name="vs_defaultClientScript">
  <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
  <script language="javascript" type="text/javascript" src="./01.js"></script>
 </HEAD>
 <body MS_POSITIONING="GridLayout">
  <form id="Form1" method="post" runat="server">
   <asp:checkbox id="CheckBox0" style="Z-INDEX: 101; LEFT: 16px; POSITION: absolute; TOP: 24px" runat="server"
    p="x" ToolTip="x"></asp:checkbox><asp:checkbox id="CheckBox1" style="Z-INDEX: 102; LEFT: 16px; POSITION: absolute; TOP: 48px" runat="server"
    p="x" ToolTip="x"></asp:checkbox><INPUT id="Button1" style="Z-INDEX: 103; LEFT: 16px; POSITION: absolute; TOP: 96px" type="button"
    value="SelectAll"><INPUT style="Z-INDEX: 104; LEFT: 96px; POSITION: absolute; TOP: 96px" type="button" value="ClearAll"
    id="Button2"></form>
 </body>
</HTML>

01.js

window.onload=initAll;


function checkAll()
{
 var el=document.getElementsByTagName("span");
 for (var i=0;i<el.length;i++)
 {
  if (el[i].p=="x")
  {
   if (el[i].getElementsByTagName("input")[0].getAttribute("type")=="checkbox")
   {
    el[i].getElementsByTagName("input")[0].setAttribute("checked",true);
   }
  }
 }
}
function clearAll()
{
 var el=document.getElementsByTagName("span");
 for (var i=0;i<el.length;i++)
 {
  if (el[i].p=="x")
  {
   if (el[i].getElementsByTagName("input")[0].getAttribute("type")=="checkbox")
   {
    el[i].getElementsByTagName("input")[0].setAttribute("checked",false);
   }
  }
 }
}

function initAll()
{
 document.getElementById("Button1").onclick=checkAll;
 document.getElementById("Button2").onclick=clearAll;
}