1. Présentation
Lors de la conception et du développement d'un site Web, vous pouvez ajouter la fonction d'affichage de la date du système à la page. Si le festival correspondant peut être affiché lors de l'affichage de la date du système, vous pouvez fournir de l'aide aux visiteurs du site Web.
2. Points techniques
La fonction de mise en œuvre de l'invite de date spéciale peut être à peu près divisée en les étapes suivantes:
(1) Créez une instance de l'objet Date (), utilisez des méthodes GetyEar (), GetMonth (), GetDate () et GetDay () pour obtenir des informations sur les données sur l'année, le mois, le jour et la semaine à l'heure actuelle du système.
(2) Les informations du mois obtenues à l'aide de la méthode GetMonth () sont comptées à partir de 0, de sorte que les données correspondantes du mois doivent être automatiquement ajoutées à 1.
(3) Les informations hebdomadaires obtenues à l'aide de la méthode getDay () sont des données numériques, et il est nécessaire d'utiliser le tableau d'objets de données pour les convertir en informations texte correspondantes.
(4) Le nom du festival affiché est jugé en fonction du mois et du jour obtenu.
(5) Combinez et sortez toutes les données du navigateur et utilisez la méthode innerHTML marquée avec la balise <v> pour l'implémenter.
3. Code d'implémentation spécifique
(1) Utilisez JavaScript pour rédiger une date d'invite de date spéciale DatePrompt () pour spécifier la balise <v> qui affiche la date spéciale. Le code pour une fonction personnalisée, l'incitation à une date spéciale est la suivante:
<Script Language = "JavaScript"> <! - Fonction DatePrompt () {Calendar = new Date (); // Obtenez la date d'objet DATE = CALENDAR.GETDAY (); mois = calendar.getMonth () + 1; // Obtenir la date du mois = calendar.getDate (); // Obtenez l'année de jour = calendar.getlyar (); // Get 4 bits an var dayname = New Array ("Sunday", "lundi", "mardi", "jeudi", "vendredi", "samedi"); var heure = an + "année" + mois + "mois" + date + "jour" + nom de jour [jour] + ""; // combinaison date var holiday = ""; if ((mois == 1) && (date == 1)) holiday = "<font color = red> Nouvel an"; if ((mois == 5) && (date == 1)) Holiday = "<font color = red> International Labor Day"; if (Month == 5) && (date ==) holiday = "<oupont color = red> (date == 1)) Holiday = "<Font Color = Red> Journée internationale des enfants"; if ((mois == 7) && (date == 1)) Holiday = "<Font Color = Red> Centering Party Anniversary"; if ((Month == 8) && (date == 1)) Holiday = "<font color = red> army day"; if ((mois == 10) && (date == 1)) Holiday = "Font Color Jour "; if ((mois == 12) && (date == 25)) holiday =" <font color = red> Noël "; heure = temps + vacances; horloge.innerhtml = heure; // Affiche la date du système et donnez des invites de date spéciale} // -> </ script>(2) Dans l'événement Onload marqué du <body> dans la page qui doit afficher la date et l'heure spéciale en temps réel, appelez la fonction datePrompt () qui vient d'écrire et ajoutez la balise <v> à l'emplacement approprié dans la page. Le code suivant est utilisé pour appeler la fonction personnalisée. Le code clé est le suivant:
<body onload = "datePrompt ()"> <td align = "Center" background = "images / 1.jpg"> <div id = "horloge"> </div> </td>
Ce qui précède est les connaissances pertinentes sur la méthode d'implémentation de la fonction d'invite de date spéciale qui vous est présentée par l'éditeur. J'espère que cela vous sera utile. Si vous avez des questions, veuillez me laisser un message et l'éditeur vous répondra à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!