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 :

onChange avec affichage de script


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 48
    Par défaut onChange avec affichage de script
    Bonsoir à tous,
    Mon formulaire d'inscription comprend un champ ANNEE (année de naissance, menu déroulant).
    Je souhaite une vérification dès que l'utilisateur change ce champ (onChange) et affichage d'un script juste en-dessous si l'utilisateur est majeur (ANNEE<1993).
    Merci par avance de votre aide.
    Antoine

  2. #2
    Membre confirmé Avatar de ninatity
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Octobre 2010
    Messages : 64
    Par défaut
    Bonjour essaies ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <html>
    <head><title>Ann&eacute;e</title></head>
    <body>
    <script type="text/javascript">
     
    function maj()
    {
    var annee = document.getElementById('ann').value;
    var dat = new Date();
    var actuel = dat.getFullYear();
    if(actuel-annee<18)
    {
    //alert('mineur');
    document.getElementById('majeur').innerHTML=" ";
    }
    else
    {
    var texte = "Ceci est le texte à afficher";
    document.getElementById('majeur').innerHTML=texte;
    }
    }
    </script>
    <form name="annee">
    <select name="ann" id="ann" onchange="maj();">
    <?php
    for($i=1980;$i<=2010;$i++)
    {
    echo '<option value="'.$i.'">'.$i.'</option>';
    }
    ?>
    </select>
    <div id="majeur"></div> <!--div pour afficher ton script-->
    </form>
     
    </body>
    </html>
    Bonne continuation

Discussions similaires

  1. Réponses: 2
    Dernier message: 09/10/2012, 11h09
  2. Problème de base MySQL avec installation de script
    Par JoN28fr dans le forum Installation
    Réponses: 3
    Dernier message: 27/10/2005, 18h34
  3. Cocher une case avec affichage automatique
    Par Toff !!!!! dans le forum Access
    Réponses: 3
    Dernier message: 27/09/2005, 13h36
  4. Probleme avec affichage de date
    Par Wongmaster dans le forum Access
    Réponses: 27
    Dernier message: 24/12/2004, 20h51
  5. [langage] Probleme avec caractère '$' dans script Perl
    Par zouetchou dans le forum Langage
    Réponses: 11
    Dernier message: 24/07/2004, 15h35

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