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 :

Plus simple si possible la gestion des dates!


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    258
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 258
    Par défaut Plus simple si possible la gestion des dates!
    bonrejour,

    Comment vérifier la syntaxe d'une date ? est une question de la faq qui est bien posée.

    Mais voilà, je viens de voir sur pls pages facilement une quinzaine de dates et j'ai vraiment la flemme d'appeler la fonction de la faq avec comme parametre la date: en effet, cela signifie qu'il va tout d abord falloir recuperer dans un javascript les valeurs des dates pour ensuite appeler la methode.

    Ce qui m'embete c'est recuperer les valeurs: y a t il un moyen de pouvoir faire plus simple (et donc ici bien plus rapide)?

    Merci pour toute reponse

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 247
    Par défaut
    Tu peux par exemple récupérer toutes les dates de tes champs input dans un tableau en javascript et ensuite tester toutes ces dates. Si une seule n'est pas valide tu n'autorises pas l'envoi du formulaire.

    Evidemment la proposition dans la faq est générale est doit etre modifiée selon tes besoins. Fais voir à quoi ressemble ton formulaire et je te dirai plus en détails comment faire.

  3. #3
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    258
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 258
    Par défaut
    en gros sur une page j'ai max 5 -6 dates dans un meme formulaire :

    <form=formulaire action=..>
    <input type=text name=unedate>
    ...
    <input type=text name=deuxdate>
    ...
    <input type=text name=alphadate>
    <input type=text name=betadate>
    <input type=text name=blabldate>
    </form>

    J'y pense est ce qu il y a moyen de faire qqch comme:
    <input type=text name=betadate onBlur=foncDateFAQ(this)>

    avec this representrant la valeur du text en javascript??

  4. #4
    Membre confirmé Avatar de krolineeee
    Inscrit en
    Mars 2006
    Messages
    232
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 232
    Par défaut
    J'y pense est ce qu il y a moyen de faire qqch comme:
    <input type=text name=betadate onBlur=foncDateFAQ(this)>

    avec this representrant la valeur du text en javascript??
    c'est this.value que tu passe dans foncDateFAG()

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 247
    Par défaut
    j'ai vraiment la flemme d'appeler la fonction de la faq avec comme parametre la date
    Pourquoi as tu la flemme ?

    Comment veux tu que l'alerte se fasse pour l'utilisateur ? Tu veux lui préciser quelle date ne va pas ou tu le laisses se démerder à trouver tout seul son erreur en affichant juste une boite "Formulaire mal rempli" ?

    S'il s'agit du premier cas, tu devras faire un peu comme tu viens de dire.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type=text name=betadate onBlur=foncDateFAQ(this.value)>
    Ainsi tu pourras signaler en mettant le libellé du champ en rouge par exemple que la date est mal saisie avant même qu'il ne valide le formulaire.
    Tout dépend de ce que tu veux faire en fait..

  6. #6
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    258
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 258
    Par défaut
    et si je voulais faire la verif au submit, comment aurait il fallut faire?

  7. #7
    Membre confirmé Avatar de krolineeee
    Inscrit en
    Mars 2006
    Messages
    232
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 232
    Par défaut
    Citation Envoyé par kenny49
    et si je voulais faire la verif au submit, comment aurait il fallut faire?
    ne pas etre flemmard

  8. #8
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    258
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 258
    Par défaut trop nice!
    YEAR§§§§§§§ JUSTE A RADD A UN CODE DOWNLOADED onBlur=CheckDate(this.value) et le tour est joué!

    Si vous etes interesse, je peux vous donner le code...

  9. #9
    Membre confirmé Avatar de krolineeee
    Inscrit en
    Mars 2006
    Messages
    232
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 232
    Par défaut
    Citation Envoyé par kenny49
    YEAR§§§§§§§ JUSTE A RADD A UN CODE DOWNLOADED onBlur=CheckDate(this.value) et le tour est joué!

    Si vous etes interesse, je peux vous donner le code...
    Non merci lol

    ???

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 247
    Par défaut
    LoL
    le code dans la FAQ js suffisait! Il fallait juste ajouter les messages d'erreur qque part.

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

Discussions similaires

  1. gestion des dates dans un formulaire
    Par clement42 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 18/05/2006, 11h34
  2. [VB6]gestion des dates
    Par luckelm dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 19/04/2006, 20h25
  3. Application international (Gestion des dates)
    Par vsavoir dans le forum C++Builder
    Réponses: 2
    Dernier message: 01/08/2005, 10h22
  4. Réponses: 3
    Dernier message: 13/08/2004, 18h52
  5. [MCD] [MCD] Gestion des dates
    Par brionne dans le forum Schéma
    Réponses: 3
    Dernier message: 30/05/2003, 13h01

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