IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Date & Javascript


Sujet :

JavaScript

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 24
    Par défaut Date & Javascript
    Bonjour à tous,

    Mon problème est assez simple, a priori.
    Dans un input de type text j'ai une date qui s'inscris après un click sur un calendrier. La date est de la forme "dd/mm/yyyy".
    J'aimerai simplement copier cette date dans un autre input, mais de la forme "yyyy/mm/dd" a chaque modification de la 1er date.
    Une solution ?

    Merci par avance

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2011
    Messages : 48
    Par défaut
    bonjour
    Voici une solution
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <script>
    function ajoutDate(date1){
       var tableauDate=date1.split("/");
       document.getElementById("date2").value=tableauDate[2]+"/"+tableauDate[1]+"/"+tableauDate[0];
    }
    </script>
     
    <input id="date1" type="text" onchange=ajoutDate(this.value)>
    <input id="date2" value="" type="text">

    Une autre solution serait de voir si il n'est pas possible de modifier la librairie du calendrier pour renseigner directement tes 2 inputs

  3. #3
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    date2 = date1.split("/").reverse().join("/");
    A+.

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2011
    Messages : 48
    Par défaut
    merci je connaissais pas reverse() ça pourra peut être me servir un jour

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 24
    Par défaut
    Ca marche impec, merci beaucoup !

    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comparer 2 dates en javascript
    Par taroudant dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 21/05/2008, 22h17
  2. format date validator javascript?
    Par cyrano_de_bergerac dans le forum ASP.NET
    Réponses: 10
    Dernier message: 31/12/2007, 13h42
  3. format date validator javascript?
    Par cyrano_de_bergerac dans le forum C#
    Réponses: 1
    Dernier message: 21/12/2007, 14h06
  4. validation fomat date en javascript
    Par badoress dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 03/10/2007, 11h35
  5. Date et javascript
    Par Jéjé81 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 09/11/2004, 23h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo