javascript年历,javascript年历代码

JavaScript 制作年历,可以实现读取年份,但是出不来年历

!DOCTYPE html

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:空间域名、网站空间、营销软件、网站建设、昆玉网站维护、网站推广。

html

head

meta charset="UTF-8"

meta name="viewport" content="width=device-width, initial-scale=1.0"

meta http-equiv="X-UA-Compatible" content="ie=edge"

titleDocument/title

/head

body

script

var year=parseInt(prompt('输入年份','2018'));

document.write(calender(year));

function calender(y){

var html='';

for(var m=1;m=12;m++){

html+='table';

html+='trth colspan="7"'+y+'年'+m+'月/th/tr';

html+='trtd日/tdtd一/tdtd二/tdtd三/tdtd四/tdtd五/tdtd六/td/tr';

var w= new Date(y,m-1,1).getDay();

html+='tr';

if(w)html+='td colspan="'+w+'"/td';

var max = new Date(y,m,0).getDate();

for(var d=1;d=max;d++){

html+='td'+d+'/td';

if(w==6){

html+='/tr';

if(dmax)html+='tr';

}

w=(w+1)%7;

}

html+='/table';

}

return html;

}

/script

/body

/html

如何用JavaScript编写一个万年历

html

head

base fptype="TRUE"

meta http-equiv="Content-Type" content="text/html; charset=gb2312"

title本地时间/title

scriptsetInterval("jnkc.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000);/script

marquee scrollamount=8div id='jnkc'/div

/marquee

/head

body

script language=javascript

function settab()

{

var tab=document.getElementById('tab1');

//alert(se1.options[se1.selectedIndex].text)

var se11=se1.options[se1.selectedIndex].text;

var se21=se2.options[se2.selectedIndex].text;//下拉列表中的日期

//alert(se11+","+se21)

var lastday=new Date(se11,se21,0).getDate();//所选择月的天数

var firstday=new Date(se11,se21-1,1).getDay();//选择月的第一天是星期几

//alert(lastday+","+firstday)

var weekend;//每周的最后一天的日期

var lines;//第几行,相对于表格,星期为第零行

//第一行日期

for(var lin1=0;lin17;lin1++)

{

if(lin1firstday)

tab.rows[1].cells[lin1].innerHTML=" ";

else

if(lin1==0||lin1==6)

tab.rows[1].cells[lin1].innerHTML="font color=red"+(lin1-firstday+1)+"/font";

else

tab.rows[1].cells[lin1].innerHTML=lin1-firstday+1;

//alert(lin1+","+firstday)

weekend=lin1-firstday+1;

lines=1;//第一行

}

//将最后2行值空之后再添加数据,以免遗留上一个月的数据,二行相对于非闰年的二月份

for(var i=0;i7;i++)

{

tab.rows[5].cells[i].innerHTML=" ";

tab.rows[6].cells[i].innerHTML=" ";

}

while(weekendlastday)//循环到月末

{

for(var lin2=0;lin27;lin2++)

{

if(weekend+lin2lastday)//数字小于等于当前月的最后一天

{

if(lin2==0||lin2==6)

tab.rows[lines+1].cells[lin2].innerHTML="font color=red"+(weekend+1+lin2)+"/font";

else

tab.rows[lines+1].cells[lin2].innerHTML=weekend+1+lin2;

}

年历表是怎样制作的

打开Word ,拉出“文件菜单”单击“新建”,在出现的“文件类型标签”中选定“其它中文文档”标签;然后双击“日历向导”,按屏幕提示的信息,确定你需要的起止年月日,选择好日历的格式,最后单击“完成”,一份按月排列的原始年历即制作完成。它由十二张月历组成,包含了年历的基本内容,你可以起一个文件名“原始年历”存盘备用,然后退出Word 。


当前标题:javascript年历,javascript年历代码
网页路径:http://myzitong.com/article/dsdidpo.html