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 :

Annuler une action si Cancel est chois (alert)


Sujet :

JavaScript

  1. #1
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut Annuler une action si Cancel est chois (alert)
    Bonjour le forum,

    J'ai une question toute bête (enfin je pense)

    Ce script me permet de clôturer des cotes si on clique sur OK mais le problème est que quand je clique sur Cancel, il les cloture aussi.

    Y'aurait-il un terme qui permettrait de mettre fin au script si le visiteur a choisi cancel ?

    Merci d'avance.

    bgs

    Voici le script en question :

    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
    <SCRIPT LANGUAGE="Javascript">
    <!--
    function cloturer()
    {
    var x = confirm('Voulez-vous clôturer difinitivement les cotes ? (elles pourront être modifiées pendant les délibérations)');
    if(x == true)
    {
    document.Cloture.action = "recupba1PHARJ202.asp?Str_NbLignes=<%=Str_Compteur %>";
    document.Cloture.submit();
    } 
    else {
    alert('Opération annulée, les cotes n\' ont pas été mises à jours');
    }
    }
    //-->
    </SCRIPT>

  2. #2
    Expert confirmé
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Août 2003
    Messages
    3 684
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : danseur

    Informations forums :
    Inscription : Août 2003
    Messages : 3 684
    Par défaut
    par défaut, un formulaire est toujours soumis à la page action;
    si tu veux annuler l'envoi, ta fonction doit retourner false et l'appel de fonction également

  3. #3
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par javatwister
    par défaut, un formulaire est toujours soumis à la page action;
    si tu veux annuler l'envoi, ta fonction doit retourner false et l'appel de fonction également
    OK merci pour l'indice.

    Quand je retire l'action du formulaire, que je clique sur OK de l'alerte Javascript, rien ne se passe.

    Je pensais pourtant que ceci aurait permis d'aller sur la page d'action :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    document.Cloture.action = "recupba1PHARJ202.asp?Str_NbLignes=<%=Str_Compteur %>";
    document.Cloture.submit();
    Mais ce n'est pas le cas.

    Merci encore.

    bgs

Discussions similaires

  1. boutton 'Annuler'(Undo) : annuler une action en js
    Par Zineb1987_UNI dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 13/08/2009, 14h26
  2. Annuler une action consécutive à une macro
    Par Djey51 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/01/2009, 18h04
  3. annuler une opération avec Cancel = True
    Par mouaa dans le forum VBA Access
    Réponses: 11
    Dernier message: 21/02/2008, 08h18
  4. Vb2005 comment annuler une action
    Par Herlece dans le forum Windows Forms
    Réponses: 18
    Dernier message: 16/01/2008, 13h27
  5. [C# graphisme] Annuler une action.(Undo)
    Par ndiayebass dans le forum C#
    Réponses: 5
    Dernier message: 25/10/2007, 17h17

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