<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<script language=javascript>
function select_all()
{
var i;
for(i=0;i<document.getElementsByTagName("IBPUT").length;i++)
{
if(document.getElementsByTagName("IBPUT")[i].type=="checkbox")
document.getElementsByTagName("IBPUT")[i].checked = true;
}
}
</script>
HEAD>
<BODY>
<INPUT id=chk type=checkbox name=chk>
<INPUT id=chk type=checkbox name=chk>
<INPUT id=button1 type=button value=Button name=button1 onclick="select_all()">
</BODY></HTML>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<script language=javascript>
function select_all()
{
var i;
for(i=0;i<document.getElementsByTagName("IBPUT").length;i++)
{
if(document.getElementsByTagName("IBPUT")[i].type=="checkbox")
document.getElementsByTagName("IBPUT")[i].checked = true;
}
}
</script>
HEAD>
<BODY>
<INPUT id=chk type=checkbox name=chk>
<INPUT id=chk type=checkbox name=chk>
<INPUT id=button1 type=button value=Button name=button1 onclick="select_all()">
</BODY></HTML>
解决方案 »
- 关于sqlserver2005的问题?
- 求一正则表达式,比较急...
- 使用smartupload实现下载文件,部分文件格式如果取消就会出现异常,怎么解决?
- 关于application.setAttribute("thename",array_s1)
- Hibernate session delete 出异常 ???
- jsp 中的文件操作问题
- 我需要一个基于jsp的webmail的服务器和程序啊不知道那里有啊
- java.lang.NullPointerException错误?奇怪的说
- [新人求指导] Hibernate4 one-to-many/many-to-one注解配置外键后,单表和多表的关联维护问题
- springmvc 验证报错
- 空字符串寸入数据库后读出来为何是个空格啊?
- web.xml得问题
for(i=0;i<checkbox.length;i++)
checkbox[i].checked=true;checkbox.length导致它会把length当作checkbox的属性;checkbox[i]导致js寻找变量名为checkbox的属性,所以会出错;当多于一个文本框时,这时同名控件会返回一个集合,可以这么用:
<html>
<head>
<link href="../css/css.css" rel="stylesheet" type="text/css">
<title>
examine
</title>
<script language="javascript">
function selectAll(checkbox){
for(i=0;i<checkbox.length;i++)
checkbox[i].checked=true;
}
function selectReverse(checkbox){
for(i=0;i<checkbox.length;i++){
checkbox[i].checked=!checkbox[i].checked;
}
}
</script>
</head>
<body bgcolor="#ffffff"><table width="750" border="1" cellspacing="1" cellpadding="1">
<tr>
<td colspan="2" align="center"><h3 class="h3">审批管理</h3></td>
</tr>
<tr>
<td colspan="2" align="left" height="100">
<form>
<input type="button" value="全选" onclick="selectAll(this.form.ptyp)" />
<input type="button" value="反选" onclick="selectReverse(this.form.ptyp)"/>
<br />
<table width="95%" border="1" cellspacing="1" cellpadding="1">
<tr>
<th>选项</th><th>申购编号</th><th>申购类型</th><th>序号</th><th>物料组</th><th>物料代码</th><th>物料描述</th>
<th>数量</th><th>单位</th><th>计划价</th><th>实际价</th><th>说明</th><th>申请人</th><th>状态</th>
<th>申购日期</th>
</tr>
<tr>
<td><input name="ptyp" type="checkbox" value="q00005"/></td>
<td>q00005</td>
<td>10005</td>
<td>P00001</td>
<td>1</td>
<td>K010105</td>
<td>压力表</td>
<td>10.0</td>
<td>件</td>
<td>1000.0</td>
<td>980.0</td>
<td>工作需要</td>
<td>110011</td>
<td>3</td>
<td>2004-01-01</td>
</tr>
<tr>
<td><input name="ptyp" type="checkbox" value="q00005"/></td>
<td>q00005</td>
<td>10005</td>
<td>P00001</td>
<td>1</td>
<td>K010105</td>
<td>压力表</td>
<td>10.0</td>
<td>件</td>
<td>1000.0</td>
<td>980.0</td>
<td>工作需要</td>
<td>110011</td>
<td>3</td>
<td>2004-01-01</td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td width="260" align="center" valign="top">
<table width="95%">
<tr><td></td></tr>
</table>
</td>
<td align="center" valign="top"> <table width="300" height="120" border="1">
<form action="examineAct.do" method="POST">
<input type="hidden" name="opt" value="doReflashUser"/>
<tr>
<td rowspan="2">
<input type="button" value="继续"/>
</td>
<td>
角色:
<select name="go_role" onchange="submit();"><option value="">选择角色</option>
<option value="R00001" selected="selected">采购申请负责人</option>
<option value="R00004">采购部门审核</option></select><font color="gray">[R00001]</font>
</td>
</tr>
<tr>
<td>
用户:
<select name="go_user">
<option value='110011'/>110011
</select>
</td>
</tr>
</form>
<form action="examineAct.do" method="POST">
<input type="hidden" name="opt" value="doReflashUser"/>
<tr>
<td rowspan="2">
<input type="button" value="驳回"/>
</td>
<td>
角色:
</td>
</tr>
<tr>
<td>
用户:
<select disabled="disabled"/>
</td>
</tr>
</form>
</table>
</td>
</tr>
</table>
</body>
</html>
<script language="javascript">
var obj=document.all.tags("input");
function selectAll(){
for(i=0;i<obj.length;i++)
obj[i].type=="checkbox"?obj[i].checked=true:"";
}
function selectReverse(){
for(i=0;i<obj.length;i++)
obj[i].type=="checkbox"?obj[i].checked=!obj[i].checked:"";
}
</script><input name="ptyp" type="checkbox" value="q00001" length="1"/>
<input name="ptyp" type="checkbox" value="q00002" length="2"/>
<input name="ptyp" type="checkbox" value="q00003" length="3"/>
<input name="ptyp" type="checkbox" value="q00004" length="4"/>
<input name="ptyp" type="checkbox" value="q00005" length="5"/>
<input type="button" value="全选" onclick="selectAll()" />
<input type="button" value="反选" onclick="selectReverse()"/>