1. Обзор
При разработке и разработке веб -сайта вы можете добавить функцию отображения даты системы на страницу. Если соответствующий фестиваль может отображаться при отображении даты системы, вы можете оказать помощь посетителям сайта.
2. Технические моменты
Функция реализации специальной подсказки даты может быть примерно разделена на следующие шаги:
(1) Создайте экземпляр объекта Date (), используйте методы getyear (), getMonth (), getDate () и getDay () для получения информации о данных о годовом, месяце, днях и неделе в текущем системном времени.
(2) Информация о месяце, полученная с использованием метода getMonth (), подсчитывается из 0, поэтому соответствующие данные месяца должны быть автоматически добавлены в 1.
(3) Еженедельная информация, полученная с использованием метода getDay (), представляет собой числовые данные, и необходимо использовать массив объектов данных для преобразования его в соответствующую текстовую информацию.
(4) Представленное имя фестиваля оценивается на основе полученного месяца и дня.
(5) Объедините и выводите все данные в браузер и используйте метод Innerhtml, помеченный с помощью тега <div> для его реализации.
3. Конкретный код реализации
(1) Используйте JavaScript, чтобы написать специальную функцию подсказок даты DatePrompt (), чтобы указать тег <viv>, который отображает специальную дату. Код для пользовательской функции подсказывает особую дату следующее:
<Script language = "javascript"> <!-function dateprompt () {calendar = new Date (); // Получить дату объекта День = Календарь.getDay (); месяц = календарь.getmonth ()+1; // Получить месяц дата = календарь.getDate (); // получить день года = calendar.getfyear (); // Получить 4-битный год var dayname = new Array («Воскресенье», «Понедельник», «Вторник», «Четверг», «Пятница», «Суббота»); var время = год+"Год"+месяц+"месяц"+date+"day"+dayname [day]+""; //Combination date var holiday="";if ((month == 1) && (date == 1)) holiday="<font color=red>New Year's Day";if ((month == 5) && (date == 1)) holiday="<font color=red>International Labor Day";if ((month == 5) && (date == 4)) holiday="<font color=red>Youth Day";if ((month == 6) && (date == 1)) Holiday = "<font color = red> Международный день детей"; if ((месяц == 7) && (date == 1)) Holiday = "<font color = red> Центрирующая годовщина вечеринки"; if ((месяц == 8) && (date == 1)) Holiday = "<font color = red> army day"; if (month == 10) && (ate = valy = valy = "red =" red = "red =" red = "red =" red = " День "; if ((месяц == 12) && (date == 25)) Holiday =" <font color = red> rothude "; время = время+holiday; clock.innerhtml = time; // Показать дату системы и дать специальные подсказки даты} //-> </script>(2) В событии Onload, отмеченном на странице <body> на странице, которая должна отображать специальную дату и время в режиме реального времени, вызовите функцию DatePrompt (), только что написанную, и добавьте тег <viv> в соответствующем месте на странице. Следующий код используется для вызова пользовательской функции. Ключевой код заключается в следующем:
<body onload = "dateprompt ()"> <td align = "center" founal = "images/1.jpg"> <div id = "clock"> </div> </td>
Выше приведено соответствующие знания о методе реализации специальной функции подсказки даты, введенной вам редактором. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!