为了账号安全,请及时绑定邮箱和手机立即绑定

我该如何修改代码才能使输出不覆盖整个页面?

我该如何修改代码才能使输出不覆盖整个页面?

<!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>结束 </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>
查看完整描述

1 回答

?
Kusoku

TA贡献14条经验 获得超5个赞

不要用document.write()

查看完整回答
反对 回复 2016-07-17
  • 1 回答
  • 0 关注
  • 1727 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信