(JS & HTML) Du texte en fonction de la date
mijad
Messages postés
118
Date d'inscription
Statut
Membre
Dernière intervention
-
mijad Messages postés 118 Date d'inscription Statut Membre Dernière intervention -
mijad Messages postés 118 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'aimerais utiliser une zone de mon site afin d'y afficher du texte en fonction de la date du jour.
Exemple : à la date du 25 décembre, afficher "Joyeux Noël" et d'autres du genre souhaiter un anniversaire ou une manifestation, etc...
Je ne suis pas programmeur, je m'adresse donc à vous.
D'avance, merci et @+
Michel.
PS : J'ai posté également sur le forum Internet, comme le sujet touche aux 2 rubriques...
j'aimerais utiliser une zone de mon site afin d'y afficher du texte en fonction de la date du jour.
Exemple : à la date du 25 décembre, afficher "Joyeux Noël" et d'autres du genre souhaiter un anniversaire ou une manifestation, etc...
Je ne suis pas programmeur, je m'adresse donc à vous.
D'avance, merci et @+
Michel.
PS : J'ai posté également sur le forum Internet, comme le sujet touche aux 2 rubriques...
A voir également:
- (JS & HTML) Du texte en fonction de la date
- Fonction si et - Guide
- Transcription audio en texte word gratuit - Guide
- Editeur html - Télécharger - HTML
- Excel cellule couleur si condition texte - Guide
- Mettre un texte en majuscule - Guide
3 réponses
Voilà le gros du code. Je n'ai pas eu le temps de le tester.
Dans le premier niveau de 'switch', on teste le mois (attention: janvier=0, février=1,...,décembre=11), tandis que dans le second niveau de 'switch', on teste le jopur du mois.
;-)
HackTrack
Dans le premier niveau de 'switch', on teste le mois (attention: janvier=0, février=1,...,décembre=11), tandis que dans le second niveau de 'switch', on teste le jopur du mois.
<script language="javascript" type="text/javascript"> function showMessage(){ today = new Date(); currentMonth = today.getMonth(); currentDay = today.getDay(); message=null; switch(currentMonth){ case '0': switch(currentDay){ case '1': message = "Heureuse Année " + today.getYear(); break; } break; case '11': switch(currentDay){ case '25': message = "Joyeux Noël"; break; } break; } } if(message!=null){ myElm = document.getElementsByName('leNomDeLaZone DansTonSite')[0]; myElm.innerHTML=message; } </script> ... <body onload="showMessage();"> ... </body>
;-)
HackTrack
On pourrait mettre les date a souhaiter et les commentaires dans un tableau, ca ferait un code plus simple.
Ex : t['25/12/2004']="joyeux nowell ;-)";
t['01/01/2005']="Tiens deja une nouvelle année !";
Après tu construit la date du jour et tu regarde si la date existe dans le tableau.
Ex : t['25/12/2004']="joyeux nowell ;-)";
t['01/01/2005']="Tiens deja une nouvelle année !";
Après tu construit la date du jour et tu regarde si la date existe dans le tableau.
Mais j'ai déjà reçu une réponse sur le forum Internet et çà fonctionnait.
@+
Michel.