J'ai du mal à essayer de faire fonctionner correctement le script suivant. J'essaie d'ajouter une autre variable à un script, que j'ai piraté avec mon manque de connaissances en programmation! Cependant, cela ne semble pas fonctionner lorsque j'ajoute la variable appelée extraDate. Cela fonctionne sans cela, je dois donc me tromper quelque part.Comment ajouter une autre variable à un script
Quelqu'un pourrait-il indiquer quel est le problème?
Merci pour toute aide.
Sortie: L'utilisation d'un espace avec id = "extraDate", id = "fromDate" et id = "toDate"
Script: //cdnjs.cloudflare.com/ajax/libs /datejs/1.0/date.min.js
code complet
var fromDate = Date.today().addDays(1);
if (fromDate.is().saturday() || fromDate.is().sunday()) {
fromDate = fromDate.next().monday();
}
var toDate = Date.today().addDays(2);
if (toDate.is().saturday()) {
toDate = toDate.next().monday();
}
else if (toDate.is().monday()) {
toDate = toDate.next().tuesday();
}
else if (toDate.is().sunday()) {
toDate = toDate.next().tuesday();
}
var extraDate = Date.today().addDays(4);
if (extraDate.is().saturday() || extraDate.is().sunday()) {
extraDate = extraDate.next().monday();
}
document.getElementById('fromDate').innerHTML = fromDate.toString('dddd dS MMMM');
document.getElementById('toDate').innerHTML = toDate.toString('dddd dS MMMM');
document.getElementById('extraDate').innerHTML = extraDate.toString('dddd dS MMMM');
S'il vous plaît envoyer votre code complet. –
Que voulez-vous dire "ne semble pas fonctionner"? Est-ce qu'il lance une erreur ou est-ce que extraDate est une valeur erronée? –
Utilisez-vous des moments ou quelque chose? Si oui, mentionnez-le ou publiez un code complet. – yuriy636