日期:2014-05-16  浏览次数:20440 次

"全选/全不选"的javascript脚本命令如何写?
本帖最后由 xilaianzxsc 于 2013-10-28 16:33:09 编辑
"全选/全不选"的javascript脚本命令如何写?

 <input type="submit" onclick="SelectAll()" name="button" id="button" value="全选">
 <input type="submit" onclick="NOT_SelectAll()" name="button2" id="button2" value="全不选">


<%
while (!web_rs.EOF) 
{
%>
<input type="checkbox" name="vendor_fxk" value=<%=web_rs("Vendorid")%>>
          [<%=(web_rs("VendorCode")+'').replace(/(^\s*)|(\s*$)/g, '')%>]<%=(web_rs("cVenname")+'').replace(/(^\s*)|(\s*$)/g, '')%>
<%
web_rs.MoveNext
}
%>

<script language="javascript" type="text/javascript">
function SelectAll() 
{
这里的命令,写不出来了.头一次学类似命令,不是太熟悉
}

function NOT_SelectAll() 
{
这里的命令,写不出来了.头一次学类似命令,不是太熟悉
}

</script>

------解决方案--------------------

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
</head>

<body>
<form method="post" name="form1" >
<input type="button" onclick="SelectAll()" value="全选">
<input type="button" onclick="RE_Select()" value="反选">
<input type="button" onclick="NOT_SelectAll()" value="全不选">

<input type="checkbox" name="vendor_fxk" >
<input type="checkbox" name="vendor_fxk" >
<input type="checkbox" name="vendor_fxk" >
<input type="checkbox" name="vendor_fxk" >
<input type="checkbox" name="vendor_fxk" >
<input type="checkbox" name="vendor_fxk" >
<input type="checkbox" name="vendor_fxk" >
<input type="checkbox" name="vendor_fxk" >
<input type="checkbox" name="vendor_fxk" >
<input type="checkbox" name="vendor_fxk" >
<input type="checkbox" name="vendor_fxk" >

</form>
<script language="javascript" type="text/javascript">
function SelectAll() 
{
var ch = document.form1.vendor_fxk;
for(var i=0, l = ch.length; i < l; ++i)
ch[i].checked=true;
}

function RE_Select() 
{
var ch = document.form1.vendor_fxk;
for(var i=0, l =&nbs