Afficher la date en JS
Résolu
artemis0
Messages postés
903
Date d'inscription
Statut
Membre
Dernière intervention
-
artemis0 Messages postés 903 Date d'inscription Statut Membre Dernière intervention -
artemis0 Messages postés 903 Date d'inscription Statut Membre Dernière intervention -
bonjour,
Comment faire pour que mon input date prenne la date du jour quand on clique sur un bouton ?
J'arrive à mettre une date en chaine de caractères, mais pas la date du jour.
Voici mon code. J'ai mis en gras ce qui ne fonctionne pas.
merci
Comment faire pour que mon input date prenne la date du jour quand on clique sur un bouton ?
J'arrive à mettre une date en chaine de caractères, mais pas la date du jour.
Voici mon code. J'ai mis en gras ce qui ne fonctionne pas.
<!DOCTYPE html>
<html>
<body>
<input type="date" id="date_debut" value="">
<script>
function date_random() {
document.getElementById("date_debut").value = "2014-02-09";
}
function date_du_jour() {
var ladate=new Date()
var conca_date = (ladate.getFullYear()+"-"+(ladate.getMonth()+1)+"-"+ladate.getDate())
document.getElementById("date_debut").value = (conca_date);
}
</script>
<button onclick="date_random()">mettre la date</button>
<button onclick="date_du_jour()">date_du_jour</button>
</body>
</html>
merci
A voir également:
- Afficher la date en JS
- Afficher google en page d'accueil - Guide
- Afficher taille dossier windows - Guide
- Windows 11 afficher d'autres options - Guide
- Afficher mot de passe wifi android - Guide
- Afficher la corbeille - Guide
j'avais déja essayé mais ça ne change rien.
Le JS se passe de point-virgule tant qu'il n'est pas minifié.
(je regarde aussi de mon coté et je ne comprends pas pourquoi j'ai l'erreur "not defined" pour les deux fonctions)
EDIT : je remarque que si on enlève l'attribut et qu'on met "text" à la place ça fonctionne.
il manque un 0 au mois avec ma fonction:
2018-1-20 >> 2018-01-20
EDIT :Mais comment faire pour que le 0 s'ajoute automatiquement avec getMonth ?
car actuellement la fonction de date du jour me retourne et non