<!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>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>工時</title>
</head>
<body>
<span>開始</span>
<input?type="text"?size="10"?id="start_day">
<span>日</span><br/>
<span>結(jié)束?</span>
<input?type="text"?size="10"?id="end_day">
<span>日</span><br/>
<input?type="button"?value="Get?Time"?onclick="get_code()"/>
<script?type="text/javascript">
function?get_code()
{
var?date?=?new?Date();
var?year?=?date.getFullYear();?
var?start_month?=?date.getMonth();
var?myarr?=?new?Array();
myarr?=?[01,?02,?03,?04,?05,?06,?07,?08,?09,?10,?11,?12,?13,?14,?15,?16,?17,?18,?19,?20,?21,?22,?23,?24,?25,?26,?27,?28,?29,?30,?31]
var?start_day=parseInt(document.getElementById("start_day").value);
var?end_day=parseInt(document.getElementById("end_day").value);
????if(start_month==1||start_month==3||start_month==5||start_month==7||start_month==8)
????{
????????for(var?i=(start_day-1);i<31;i++)
????????{
????????????document.write(year+"/"+0+start_month+"/"+myarr[i]+"<br/>");
????????}
????????????for(var?i=0;i<end_day;i++)
????????????{
????????????????document.write(year+"/"+0+(start_month+1)+"/"+myarr[i]+"<br/>");
????????????}
????}
//如果是1,3,5,7,8月份,這個月到31號
?
?
????else?if?(start_month==10||start_month==12)
????{
????????for(var?i=start_day;i<31;i++)
????????{
????????????document.write(year+"/"+start_month+"/"+myarr[i]+"<br/>");
????????}
????????????for(var?i=0;i<end_day;i++)
????????????{
????????????????document.write(year+"/"+(start_month+1)+"/"+myarr[i]+"<br/>");
????????????}
????}
//如果是10,12月份,這個月到31號
?
?
????else?if?(start_month==4||start_month==6||start_month==9)
????{
????????for(var?i=start_day;i<30;i++)
????????{
????????????document.write(year+"/"+0+start_month+"/"+myarr[i]+"<br/>");
????????}
????????????for(var?i=0;i<start_day;i++)
????????????{
????????????????document.write(year+"/"+0+start_month+"/"+myarr[i]+"<br/>");
????????????}
????}
//如果是4,6月份,這個月到30號
?
????else?if?(start_month==9)
????{
????????for(var?i=start_day;i<30;i++)
????????{
????????????document.write(year+"/"+0+start_month+"/"+myarr[i]+"<br/>");
????????}
????????????for(var?i=0;i<start_day;i++)
????????????{
????????????????document.write(year+"/"+(start_month+1)+"/"+myarr[i]+"<br/>");
????????????}
????}
//如果是9月份,這個月到30號
?
????else?if?(start_month==11)
????{
????????for(var?i=start_day;i<30;i++)
????????{
????????????document.write(year+"/"+start_month+"/"+myarr[i]+"<br/>");
????????}
????????????for(var?i=0;i<start_day;i++)
????????????{
????????????????document.write(year+"/"+start_month+"/"+myarr[i]+"<br/>");
????????????}
????}
//如果是11月份,這個月到30號
?
?
????else?
????{
????????for(var?i=start_day;i<28;i++)
????????{
????????????document.write(year+"/"+0+start_month+"/"+myarr[i]+"<br/>");
????????}
????????????for(var?i=0;i<start_day;i++)
????????????{
????????????????document.write(year+"/"+0+start_month+"/"+myarr[i]+"<br/>");
????????????}
????}
//如果是2月份,這個月到28號
}
</script>
</body>
</html>
我該如何修改代碼才能使輸出不覆蓋整個頁面?
阿爾濱必勝
2015-06-04 09:38:46