最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

特殊日期提示功能的實(shí)現(xiàn)方法

 更新時(shí)間:2016年06月16日 16:37:18   作者:柯南&  
這篇文章主要介紹了特殊日期提示功能的實(shí)現(xiàn)方法的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下

1.概述

在設(shè)計(jì)開(kāi)發(fā)網(wǎng)站時(shí),可以在頁(yè)面中加入顯示系統(tǒng)日期的功能,如果在顯示系統(tǒng)日期的同時(shí)能夠顯示相應(yīng)的節(jié)日,可以給網(wǎng)站瀏覽者提供幫助。

2.技術(shù)要點(diǎn)

實(shí)現(xiàn)特殊日期提示的功能,大致可分為以下幾個(gè)步驟:

(1)創(chuàng)建Date()對(duì)象的實(shí)例,使用getYear()、getMonth(),getDate()、getDay()方法獲取當(dāng)前系統(tǒng)時(shí)間中有關(guān)年、月、日、星期的數(shù)據(jù)信息。

(2)使用getMonth()方法獲取的月信息是從0開(kāi)始計(jì)數(shù)的,所以要將月份對(duì)應(yīng)的數(shù)據(jù)自動(dòng)加1。

(3)使用getDay()方法獲取的星期信息是數(shù)值型數(shù)據(jù),需要使用數(shù)據(jù)對(duì)象Array將其轉(zhuǎn)換為對(duì)應(yīng)的文字信息。

(4)根據(jù)獲取的月份和日判斷顯示的節(jié)日名稱。

(5)將所有的數(shù)據(jù)組合并輸出到瀏覽器上,需要使用<div>標(biāo)記的innerHTML方法實(shí)現(xiàn)。

3.具體實(shí)現(xiàn)代碼

(1)應(yīng)用JavaScript編寫(xiě)特殊日期提示的函數(shù)datePrompt(),用于指定顯示該特殊日期的<div>標(biāo)記。提示特殊日期的自定義函數(shù)的代碼如下:

<SCRIPT language="javascript">
<!--
function datePrompt(){
calendar = new Date(); //獲取日期對(duì)象
day = calendar.getDay();
month = calendar.getMonth()+1; //獲取月
date = calendar.getDate(); //獲取日
year = calendar.getFullYear(); //獲取4位的年
var dayname = new Array ("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
var time=year +"年"+month+"月"+date + "日 "+dayname[day]+" "; //組合日期
var holiday="";
if ((month == 1) && (date == 1)) holiday="<font color=red>元旦";
if ((month == 5) && (date == 1)) holiday="<font color=red>國(guó)際勞動(dòng)節(jié)";
if ((month == 5) && (date == 4)) holiday="<font color=red>青年節(jié)";
if ((month == 6) && (date == 1)) holiday="<font color=red>國(guó)際兒童節(jié)";
if ((month == 7) && (date == 1)) holiday="<font color=red>建黨紀(jì)念日";
if ((month == 8) && (date == 1)) holiday="<font color=red>建軍節(jié)";
if ((month == 10) && (date == 1)) holiday="<font color=red>國(guó)慶節(jié)";
if ((month == 12) && (date == 25)) holiday="<font color=red>圣誕節(jié)";
time=time+holiday;
clock.innerHTML=time; //顯示系統(tǒng)日期,并進(jìn)行特殊日期提示
}
//-->
</SCRIPT> 

(2)在需要實(shí)時(shí)顯示特殊日期時(shí)間的頁(yè)面中<body>標(biāo)記的onLoad事件中,調(diào)用剛剛編寫(xiě)的datePrompt()函數(shù),并在該頁(yè)面中適當(dāng)?shù)奈恢眉尤?lt;div>標(biāo)記,通過(guò)以下代碼來(lái)調(diào)用自定義函數(shù),關(guān)鍵代碼如下:

<body onLoad="datePrompt()">
<td width="219" height="27" align="center" background="images/1.JPG"><div id="clock">
</div></td>

以上所述是小編給大家介紹的特殊日期提示功能的實(shí)現(xiàn)方法的相關(guān)知識(shí),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • JS實(shí)現(xiàn)為動(dòng)態(tài)創(chuàng)建的元素添加事件操作示例

    JS實(shí)現(xiàn)為動(dòng)態(tài)創(chuàng)建的元素添加事件操作示例

    這篇文章主要介紹了JS實(shí)現(xiàn)為動(dòng)態(tài)創(chuàng)建的元素添加事件操作,涉及javascript頁(yè)面元素動(dòng)態(tài)添加及事件響應(yīng)相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • JavaScript用構(gòu)造函數(shù)如何獲取變量的類型名

    JavaScript用構(gòu)造函數(shù)如何獲取變量的類型名

    在JavaScript中,如何準(zhǔn)確獲取變量的類型名是一個(gè)經(jīng)常使用的問(wèn)題。但是常常不能獲取到變量的精確名稱,或者必須使用jQuery 中的方法,這里通過(guò) typeof ,jQuery.type 和 通過(guò)構(gòu)造函數(shù)來(lái)獲取變量類型這三種方法詳細(xì)介紹一遍。有需要的朋友們可以參考借鑒,下面來(lái)一起看看吧。
    2016-12-12
  • 完美解決AJAX跨域問(wèn)題

    完美解決AJAX跨域問(wèn)題

    我看到過(guò)很多人不愿意去正視ajax所存在的技術(shù)瓶頸,其實(shí)AJAX更應(yīng)該是Ajax而不是AJAX,突出第一個(gè)A是想強(qiáng)調(diào)其實(shí)AJAX發(fā)揚(yáng)的是一種異步傳輸?shù)姆椒?,而不是具體到底使用了哪種技術(shù)
    2013-11-11
  • 手機(jī)端頁(yè)面rem寬度自適應(yīng)腳本

    手機(jī)端頁(yè)面rem寬度自適應(yīng)腳本

    網(wǎng)上關(guān)于這方面的文章有很多,重復(fù)的東西本文不再贅述,僅提供思路,并解釋一些其他文章講述模糊的地方。重點(diǎn)給大家介紹下rem.有需要的小伙伴可以參考下。
    2015-05-05
  • TypeScript中class類型實(shí)例講解

    TypeScript中class類型實(shí)例講解

    眾所周知在TypeScript中定義變量需要指定標(biāo)識(shí)符的類型,下面這篇文章主要給大家介紹了關(guān)于TypeScript中class類型的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • JavaScript面向?qū)ο蟪绦蛟O(shè)計(jì)創(chuàng)建對(duì)象的方法分析

    JavaScript面向?qū)ο蟪绦蛟O(shè)計(jì)創(chuàng)建對(duì)象的方法分析

    這篇文章主要介紹了JavaScript面向?qū)ο蟪绦蛟O(shè)計(jì)創(chuàng)建對(duì)象的方法,結(jié)合實(shí)例形式分析了javascript使用object構(gòu)造函數(shù)和對(duì)象字面量來(lái)創(chuàng)建對(duì)象的相關(guān)操作技巧,需要的朋友可以參考下
    2018-08-08
  • JS實(shí)現(xiàn)網(wǎng)站菜單拖拽移位效果的方法

    JS實(shí)現(xiàn)網(wǎng)站菜單拖拽移位效果的方法

    這篇文章主要介紹了JS實(shí)現(xiàn)網(wǎng)站菜單拖拽移位效果的方法,涉及JavaScript動(dòng)態(tài)操作頁(yè)面元素樣式的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-09-09
  • 手機(jī)瀏覽器喚起微信分享(JS)

    手機(jī)瀏覽器喚起微信分享(JS)

    這篇文章主要介紹了手機(jī)瀏覽器喚起微信分享功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-10-10
  • ES6?class類實(shí)現(xiàn)繼承實(shí)例詳解

    ES6?class類實(shí)現(xiàn)繼承實(shí)例詳解

    傳統(tǒng)的javascript中只有對(duì)象,沒(méi)有類的概念,下面這篇文章主要給大家介紹了關(guān)于ES6?class類實(shí)現(xiàn)繼承的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • 全面解析Bootstrap排版使用方法(文字樣式)

    全面解析Bootstrap排版使用方法(文字樣式)

    這篇文章全面解析了Bootstrap排版使用方法,本文重點(diǎn)介紹Bootstrap排版中的文字樣式設(shè)置,感興趣的小伙伴們可以參考一下
    2015-11-11

最新評(píng)論

民勤县| 资源县| 醴陵市| 富源县| 巴马| 蒙自县| 临朐县| 屏东县| 翼城县| 萨迦县| 青阳县| 敦化市| 如皋市| 马关县| 富民县| 宝鸡市| 古田县| 三亚市| 马山县| 商都县| 高陵县| 嫩江县| 清新县| 徐汇区| 南召县| 老河口市| 连平县| 湟源县| 集安市| 台安县| 和龙市| 佛教| 达拉特旗| 沅陵县| 英山县| 八宿县| 宁南县| 侯马市| 威信县| 巩留县| 古浪县|