asdtiang的博客 感谢blogjava提供的博客交流平台

js 实现的星期选择代码

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";


天苍苍,野茫茫,风吹草底见牛羊

只有注册用户登录后才能发表评论。


网站导航:
 

posts - 80, comments - 24, trackbacks - 0, articles - 32

Copyright © asdtiang

asdtiang的博客 PaidMailz
点击广告网赚A(每天4个广告,每个0.0025美元,一个搜索广告0.03美元)