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

jQuery Discussion :

valider un groupe de champs


Sujet :

jQuery

  1. #21
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    ça fait deux jours que je te dis que setUTCFUllYear() ne prend qu'un seul paramètre ... l'année ......
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  2. #22
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2002
    Messages : 744
    Par défaut
    ça fait deux jours que je te dis que setUTCFUllYear() ne prend qu'un seul paramètre ... l'année ......
    si ça continue avec des réponses chiffré, on va rester deux siècle, jusqu'à ce que javascript deviendra préhistorique.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    if (ok==1) {
             var d2=new Date()
         d2.setUTCFullYear(a,m-1,j);
         j2=d2.getUTCDate();
             m2=d2.getUTCMonth()+1;
             a2=d2.getFullYear();
        if ( (parseInt(j)!=j2)||(parseInt(m)!=m2)||(parseInt(a)!=a2) ) {
            alert("La date "+d+" n'existe pas !");
            ok=0;
             }
    }
          }
    si ce code est simple pourquoi je ne peux pas l'adapter ?

    désolé, aucune de tes réponses n'a donné la solution pour a,m et j.

  3. #23
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Bon ok magnifique fail de ma part ...
    setUTCFullYear() accepte aussi le mois et le jour en param, milles excuses ...


    Par contre ose me dire que ceci ne fonctionne pas ...
    et n'est pas plus sur simple et direct ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <script type="text/javascript">
    function isDate(strdate){
    tabdate=strdate.split(/\D/)
    idate=new Date()
    idate.setUTCFullYear(tabdate[0],tabdate[1],tabdate[2])
    return (tabdate[0]==parseInt(idate.getFullYear(),10) ) && (tabdate[1]==parseInt(idate.getUTCMonth(),10) ) && (tabdate[2]==parseInt(idate.getDate(),10) )
    }
    alert(isDate('2012.05.21')) // true 
    alert(isDate('2012.13.21')) // false 
    </script>
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #24
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2002
    Messages : 744
    Par défaut
    j'ai essayé d'adapter le format par rapport à votre script
    ok pour certaines dates mais pour le 30 fevrier c'est considéré une date true

  5. #25
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Les mois commencent à 0 en JavaScript !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  6. #26
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    pourtant bien géré dans mon premier code ...
    je l'ai zappé là ^^.
    .
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    function isDate(strdate){
    tabdate=strdate.split(/\D/)
    tabdate[1]=tabdate[1]-1
    idate=new Date()
    idate.setUTCFullYear(tabdate[0],tabdate[1],tabdate[2])
    return (tabdate[0]==parseInt(idate.getFullYear(),10) ) && (tabdate[1]==parseInt(idate.getUTCMonth(),10) ) && (tabdate[2]==parseInt(idate.getDate(),10) )
    }
    alert(isDate('2012.05.21')) // true 
    alert(isDate('2012.02.31')) // false 
    alert(isDate("lkjlkj"))
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #27
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2002
    Messages : 744
    Par défaut
    ok
    merci beaucoup pour ton aide
    merci à tous

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. SQL: Group by champ datetime
    Par magicsam dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 21/04/2010, 15h36
  2. Comment nommer un champ ? Un groupe de champ ?
    Par SmOkEiSBaD dans le forum Word
    Réponses: 20
    Dernier message: 11/06/2008, 15h23
  3. groupe un champs en dataset
    Par hablo_ved dans le forum VB.NET
    Réponses: 3
    Dernier message: 12/05/2008, 23h53
  4. [Validator] required sur 2 champs et/ou
    Par Tanebisse dans le forum Struts 1
    Réponses: 6
    Dernier message: 29/04/2008, 14h44
  5. [MySQL] Group by champ
    Par oim dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 10/10/2007, 14h00

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