请教一个类的封装

taia 2003-06-23 01:32:46
我想编这样的一个类,只要传递一个参数,那么这张页面的上所有些参数名的复选框可以进行全选,反选,全不选等

以下的我写的,但不对,哪位大侠帮我改改
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script language="javascript">

function sel(a){
this.obj=document.getElementsByName(a);
function sel1(){
for(i=0;i<obj.length;i++)
obj[i].checked=true;
}
function sel2(){
for(i=0;i<obj.length;i++)
obj[i].checked=!obj[i].checked;
}
function sel3(){
for(i=0;i<obj.length;i++)
obj[i].checked=false;
}
}
</script>

</head>

<body>
<input name="o" type="checkbox" id="id" value="checkbox"
<input name="o" type="checkbox" id="id" value="checkbox">
<input name="o" type="checkbox" id="id" value="checkbox">
<input name="o" type="checkbox" id="id" value="checkbox">
<input name="o" type="checkbox" id="id" value="checkbox">
<input name="o" type="checkbox" id="id" value="checkbox">
<input type="button" name="Submit" value="全选" onclick="sel('o').sel1()">
<input type="button" name="Submit2" value="反选" onclick="sel('o').sel2()">
<input type="button" name="Submit3" value="全不选" onclick="sel('o').sel3()">
</body>
</html>
...全文
41 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧