Posted on 2010-09-26 15:25
asdtiang 阅读(952)
评论(0) 编辑 收藏
<DIV align="center">
<form id="frm1" name="frm1">
<table width="305" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#003399">
<tr>
<td width="106" height="30" align="center" bgcolor="#DEF3FF">
<input type="checkbox" name="checkbox01" value="1">周一</td>
<td width="97" align="center" bgcolor="#DEF3FF">
<input type="checkbox" name="checkbox02" value="2">周二</td>
<td width="98" align="center" bgcolor="#DEF3FF">
<input type="checkbox" name="checkbox03" value="3">周三</td>
</tr>
<tr>
<td width="106" height="30" align="center" bgcolor="#DEF3FF">
<input type="checkbox" name="checkbox04" value="4">周四</td>
<td width="97" align="center" bgcolor="#DEF3FF">
<input type="checkbox" name="checkbox05" value="5">周五</td>
<td width="98" align="center" bgcolor="#DEF3FF">
<input type="checkbox" name="checkbox06" value="6">周六</td>
</tr>
<tr>
<td width="106" height="30" align="center" bgcolor="#DEF3FF">
<input type="checkbox" name="checkbox07" value="0">周日</td>
<td width="97" align="center" bgcolor="#DEF3FF"></td>
<td width="98" align="center" bgcolor="#DEF3FF"></td>
</tr>
</table>
<table width="305" border="0" align="center" cellspacing="0" cellpadding="0">
<tr>
<td height="30"align="center" valign="bottom">
<input type="button" name="button_0105" value="周一至周五" onclick="button_0105_click()">
<input type="button" name="button_0607" value="周六日" onclick="button_0607_click()">
<input type="button" name="button_0107" value="全周" onclick="button_0107_click()">
</td>
</tr>
<tr>
<td height="30"align="center" valign="bottom">
<input type="button" name="button_ok" value=" 确 定 " onclick="button_ok_click()">
<input type="reset" name="button_reset" value=" 重 置 ">
<input type="button" name="button_cancle" value=" 取 消 " onclick="button_cancle_click()">
</td>
</tr>
</table>
</form>
</DIV>
<SCRIPT>
var return_value="";
function button_ok_click(){
return_value="";
var mc="";
var dm="";
if(document.getElementById("checkbox07").checked){mc+="、周日";dm+="1";}else{dm+="0";}
if(document.getElementById("checkbox01").checked){mc+="、周一";dm+="1";}else{dm+="0";}
if(document.getElementById("checkbox02").checked){mc+="、周二";dm+="1";}else{dm+="0";}
if(document.getElementById("checkbox03").checked){mc+="、周三";dm+="1";}else{dm+="0";}
if(document.getElementById("checkbox04").checked){mc+="、周四";dm+="1";}else{dm+="0";}
if(document.getElementById("checkbox05").checked){mc+="、周五";dm+="1";}else{dm+="0";}
if(document.getElementById("checkbox06").checked){mc+="、周六";dm+="1";}else{dm+="0";}
if(mc!=""){
return_value=dm+(mc.substr(1));
}
if(return_value==""){
alert("您还没有选择星期情况!");
return;
}
window.returnValue=return_value;
window.close();
}
function button_cancle_click(){
window.returnValue="cancle";
window.close();
}
function button_0105_click(){
document.frm1.reset();
document.getElementById("checkbox01").checked=true;
document.getElementById("checkbox02").checked=true;
document.getElementById("checkbox03").checked=true;
document.getElementById("checkbox04").checked=true;
document.getElementById("checkbox05").checked=true;
}
function button_0107_click(){
document.frm1.reset();
document.getElementById("checkbox01").checked=true;
document.getElementById("checkbox02").checked=true;
document.getElementById("checkbox03").checked=true;
document.getElementById("checkbox04").checked=true;
document.getElementById("checkbox05").checked=true;
document.getElementById("checkbox06").checked=true;
document.getElementById("checkbox07").checked=true;
/**
return_value="1111111周一、周二、周三、周四、周五、周六、周日";
window.returnValue=return_value;
window.close();
*/
}
function button_0607_click(){
document.frm1.reset();
document.getElementById("checkbox06").checked=true;
document.getElementById("checkbox07").checked=true;
}
window.returnValue="cancle";
</SCRIPT>
调用代码示例:
var revalue=window.showModalDialog("页面名字","","help:no;center:yes;dialogHeight:300px;dialogWidth:450px");
if(revalue!="cancle"){
document.getElementById("xqqk_mc").innerHTML=revalue.substr(7);////用于显示给用户
document.frmgwxxf.xqqk.value=revalue.substr(0,7);/////用于存储于数据库
}else{
document.getElementById("xqqk_mc").innerHTML="点击选择星期情况=>";
document.frmgwxxf.xqqk.value="0000000";
天苍苍,野茫茫,风吹草底见牛羊