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 :

si checkbox cochée afficher une alerte lors du clic sur OK


Sujet :

JavaScript

  1. #1
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut si checkbox cochée afficher une alerte lors du clic sur OK
    Bonjour,

    tout ce que je souhaite faire est dans le titre. si une checkbox est cochée dans mon formulaire je veux afficher une alerte javascript lors du clic sur le bouton OK (submit).

    Voici ma fonction javascript :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    function Supprimer()
    {
      if (checkbox.checked == true) {
        return confirm('Etes vous sûr de vouloir supprimer ce compte ?')
      }
      return false;
    }
    et dans mon input je met ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="submit" value="OK" onClick="Supprimer();">
    mais bon je dois me tromper puisque ca marche pas


    peut etre faire un else..


    merci d'avance

  2. #2
    Membre du Club
    Inscrit en
    Novembre 2003
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 85
    Points : 52
    Points
    52
    Par défaut
    essaye de donner un 'id' à ton bouton

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="submit" id="suppr" value="OK" onClick="Supprimer();">
    et dans ta fonction

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    function Supprimer()
    {
      if (document.getElementById("suppr").checked == true) {
        return confirm('Etes vous sûr de vouloir supprimer ce compte ?')
    // je connais pas confirm, mais sinon utilise un window.alert("ton texte");
      }
      return false;
    }

  3. #3
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    Merci tout dabord.

    mais aucune boite de confirmation apparait


    j'ai mis ceci :

    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 Supprimer()
    {
      if (document.getElementById("suppr").checked == true) {
        window.alert("Etes vous sûr de vouloir supprimer ce compte ?");
      }
      return false;
    }
    </script>

    et ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input type="submit" id="suppr" value="OK" onClick="Supprimer();">
    d'ailleurs comment sait il que la checkbox est cochée, dans ton programme?

    j'ai bien ceci avant le bouton OK :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input type="checkbox" id="del" name="del" value="">
    tu dois avoir mal compris ou bien je me suis mal exprimé

  4. #4
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 60
    Points : 65
    Points
    65
    Par défaut
    tu te trompe d'id, il faut mettre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    if (document.getElementById("del").checked == true)
    au lieu de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    if (document.getElementById("suppr").checked == true)

  5. #5
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    en effet.. merci cela fonctionne, j'ai donc ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    function Supprimer()
    {
      if (document.getElementById("del").checked == true) {
        return confirm("Etes vous sûr de vouloir supprimer ce compte ?");
      }
      return false;
    }
    Par contre avec ça, il y a un moyen de changer le titre de la fenetre ? au lieu de "[Application Javascript]"

    merci

  6. #6
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 60
    Points : 65
    Points
    65
    Par défaut
    Par contre avec ça, il y a un moyen de changer le titre de la fenetre ? au lieu de "[Application Javascript]"
    NON

  7. #7
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    ok pas grave

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

Discussions similaires

  1. [SP-2010] Infopath 2010 : ouvrir une url lors du clic sur un bouton
    Par kcizth dans le forum SharePoint
    Réponses: 1
    Dernier message: 27/06/2013, 13h20
  2. [Objective-C] Afficher une UIViewController lors du clique sur un boutton
    Par tonymx15 dans le forum Objective-C
    Réponses: 2
    Dernier message: 06/03/2012, 16h51
  3. Afficher une petite "fenêtre" au clic sur un mot
    Par asma08 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 19/05/2011, 08h27
  4. Réponses: 3
    Dernier message: 14/10/2009, 11h55
  5. Afficher une autre fiche au clic sur un bouton
    Par swadfish dans le forum Composants VCL
    Réponses: 8
    Dernier message: 19/02/2008, 15h44

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