Afficher un élément à une date précise
yoyolefou
-
yoyolefou -
yoyolefou -
Bonjour,
J'essaye sans succès de créer un script permettant d'afficher un élément à une date précise, dans ce cas à noël.
Voici mon script js :
function evenement()
{
moi = date.getMonth();
j = date.getDate();
if(moi==12 && j==24) // 24 décembre
{
visibilite('noel')
}
return true;
}
function visibilite(thingId)
{
var targetElement;
targetElement = document.getElementById(thingId) ;
if (targetElement.style.display == "none")
{
targetElement.style.display = "" ;
} else {
targetElement.style.display = "none" ;
}
}
Et mon script html :
<body onload="evenement();">
J'essaye sans succès de créer un script permettant d'afficher un élément à une date précise, dans ce cas à noël.
Voici mon script js :
function evenement()
{
moi = date.getMonth();
j = date.getDate();
if(moi==12 && j==24) // 24 décembre
{
visibilite('noel')
}
return true;
}
function visibilite(thingId)
{
var targetElement;
targetElement = document.getElementById(thingId) ;
if (targetElement.style.display == "none")
{
targetElement.style.display = "" ;
} else {
targetElement.style.display = "none" ;
}
}
Et mon script html :
<body onload="evenement();">
A voir également:
- Afficher un élément à une date précise
- Ouvrir un fichier .dat - Guide
- Publipostage date inversée ✓ - Forum Word
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel
- Afficher taille dossier windows - Guide
- Modifier une date sur un document - Forum PDF
1 réponse
Salut,
Pour récupérer la date en javascript, tu dois commencer par instancier un objet Date :
Attention au numéro du mois retourné par getMonth(), le mois de janvier correspond au numéro 0, décembre correspond donc au numéro 11.
Bonne journée
Pour récupérer la date en javascript, tu dois commencer par instancier un objet Date :
function evenement()
{
var date = new Date();
var moi = date.getMonth();
var j = date.getDate();
if(moi==11 && j==24) // 24 décembre
{
visibilite('noel');
}
Attention au numéro du mois retourné par getMonth(), le mois de janvier correspond au numéro 0, décembre correspond donc au numéro 11.
Bonne journée
yoyolefou
Merci j'ai ajouté 1 à la variable pour ne pas avoir à enlever 1 à chaque mois et ça fonctionne !!