1.
<input type=checkbox name=a1>
<input type=checkbox name=a1>
<input type=checkbox name=a1>
<input type=checkbox name=a1>
<input type=checkbox name=a1>
<input type=checkbox name=a1>
<input type=button value="checked" onclick="checkIt();">
<script>
function checkIt()
{
var o=document.getElementsByName("a1");
for(var i=0;i<o.length;i++)
o[i].checked=true;
}
</script>2.
子窗口
<script>
document.body.onunload=function(){
opener.location.reload();
}
</script>
<input type=checkbox name=a1>
<input type=checkbox name=a1>
<input type=checkbox name=a1>
<input type=checkbox name=a1>
<input type=checkbox name=a1>
<input type=checkbox name=a1>
<input type=button value="checked" onclick="checkIt();">
<script>
function checkIt()
{
var o=document.getElementsByName("a1");
for(var i=0;i<o.length;i++)
o[i].checked=true;
}
</script>2.
子窗口
<script>
document.body.onunload=function(){
opener.location.reload();
}
</script>
<head>
<title>单选/全选功能脚本</title>
<style>
tr {font-size:9pt;line-height:10pt;}
.sel {color:#0066cc;background-color:#00ffcc;}
.unsel {color:#010101;background-color:#ffffff;}
</style>
<Script Language="JavaScript">
function CheckBox_All()
{
var frm=CheckBoxFrm;
var SelectAll=frm.SelectAll;
for (i=0;i<frm.elements.length;i++)
{
var e=frm.elements[i];
if ((e.name!="SelectAll") && (e.type=="checkbox"))
e.checked=SelectAll.checked;
if (e.checked)
{
hLight(e,"sel");
}
else
{
hLight(e,"unsel");
}
}
}
function CheckBox_One()
{
var frm=CheckBoxFrm;
var SelectAll=frm.SelectAll;
var TAll=TOne=0;
for (i=0;i<frm.elements.length;i++)
{
var e=frm.elements[i];
if ((e.name!="SelectAll") && (e.type=="checkbox"))
{
TAll++;
if (e.checked)
{
TOne++;
hLight(e,"sel");
}
else
{
hLight(e,"unsel");
}
}
SelectAll.checked=(TAll==TOne)?true:false;
}
}
function hLight(E,method)
{
while (E.tagName!="TR")
{
E=E.parentElement;
}
E.className=(method=="sel")?"sel":"unsel";
}
</Script>
</head>
<body>
<table border="1" cellpadding="0" cellspacing="0">
<form name="CheckBoxFrm">
<tr><td><input type="checkbox" name="SelectAll" onclick="CheckBox_All()">选择全部</td></tr>
<Script>
for (i=1;i<=12;i++)
{
document.writeln("<tr><td><input type='checkbox' name='SelectOne' onclick='CheckBox_One()'>选择第"+i+"个</td></tr>");
}
</Script>
</form>
</table>
for (i=0;i<document.all.yourCheckBoxName.length;i++){
if(document.all.yourCheckBoxName[i].checked==false){
document.all.yourCheckBoxName[i].checked==true;
}
}2.关闭一个子窗口,同时使它的父窗口刷新,或者更简单,即关闭一个窗口时如何让另外一个窗口刷新
document.body.onunload=function(){
opener.location.reload();
}
for(var i=0;i<document.formname.elements.length;i++)
{
if(document.formname.elements[i].checked==false)
document.formname.elements[i].checked=true;
}2。
opener.location.reload();
window.close()