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

Développement Web en Java Discussion :

Récupérer la date d'un date picker


Sujet :

Développement Web en Java

  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Lycéen
    Inscrit en
    Juin 2022
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 25
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juin 2022
    Messages : 4
    Par défaut Récupérer la date d'un date picker
    Bonjour,

    Je débute en programmation et je cherche à faire un site dont le but est de retrouvé une date de naissance dans le nombre pi et d'indiquer sa position.
    Pour cela, j'utilise un date picker dans mon html (Je ne prends pas en compte l'année car je n'utilise qu'un million de décimal de pi.) dont voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <form method=get action="">
    	<label for="start">Date d'anniversaire :</label>
    	<input type="date" id="date" name="date-picker" required pattern="\d{4}-\d{2}-\d{2}"
    		value="2020-01-01"
    		min="2020-01-01" max="2020-12-31">
     
    		<button type="button" id="bouton_1">Valider</button>
    </form>
    Et j'essaie de récupérer la date et de la rechercher dans le nombre pi (se trouvant dans "paragraph") avec ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    let dateControl = document.querySelector('input[type="date"]');
        const text = String(dateControl)
        const searchTerm = text[8]+text[9]+text[5]+text[6];
        const indexOfFirst = paragraph.indexOf(searchTerm);
     
        var monPara = window.document.getElementById("para_1");
        var monBouton = window.document.getElementById("bouton_1");
        monBouton.onclick = function ()
        {
        monPara.innerHTML = indexOfFirst;
        }
    Mon problème est que peut importe la date rentrée, le résultat est "-1" et si j'essaie d'afficher "dateControl", j'obtiens ceci : "[ObjectHTMLInputElement]".

    Est-ce que quelqu'un aurait une idée ?
    Merci d'avance

  2. #2
    Membre chevronné
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mai 2020
    Messages
    347
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Mai 2020
    Messages : 347
    Par défaut
    Bonjour,

    Vous êtes sur le forum Java. Qui n'a de commun que le nom avec JavaScript.

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Lycéen
    Inscrit en
    Juin 2022
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 25
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juin 2022
    Messages : 4
    Par défaut
    Re(bonjour),

    Merci pour se renseignement. Où puis-je poser cette question ?

    Merci d'avance

  4. #4
    Membre chevronné
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mai 2020
    Messages
    347
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Mai 2020
    Messages : 347

  5. #5
    Nouveau membre du Club
    Femme Profil pro
    Lycéen
    Inscrit en
    Juin 2022
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 25
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juin 2022
    Messages : 4
    Par défaut
    Ok merci beaucoup

  6. #6
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Effectivement ce n'est pas le bon forum.
    Ceci dit, votre code est un peu lourd pour récupérer le champ date (pourvu d'un id) par son type, il serait préférable d'utiliser document.getElementById("date").
    Ensuite, quand vous faites ça (idem pour votre code), vous récupérez l'objet champ d'input, comme ce qui vous intéresse c'est la valeur du champ, il faut utiliser la propriété "value" de l'objet.
    Donc, avec document.getElementById("date").value, vous aurez la valeur de la date dans le champ.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/06/2005, 14h00
  2. récupérer la date et heure système
    Par Rnx69 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 01/06/2005, 15h43
  3. Réponses: 2
    Dernier message: 02/03/2005, 15h06
  4. Réponses: 17
    Dernier message: 01/03/2005, 16h11
  5. Réponses: 3
    Dernier message: 04/08/2004, 19h48

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