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

ASP.NET Discussion :

javascipt confirm récupérer valeur


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 80
    Par défaut javascipt confirm récupérer valeur
    bonjour,

    je code en ASP.NET, C# et sous visual studio2005.

    J'aimerais faire une alerte en javascript.

    je fais ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    private void AlerteDuree()
        {
            string sbScript;
            sbScript = "<script type='text/javascript'>";
            sbScript = sbScript + "window.confirm('Atenttion : Votre temps de travaille dépasse 1 jour, continuer ?');";
            sbScript = sbScript + "</script>";
            Page.RegisterStartupScript("script", sbScript.ToString().TrimEnd());
        }
    j'utilise confirm, car j'ai besoin de savoir si l'utilisateur à cliquer sur "ok" ou non. Je sais que confirm renvoit un boolean, mais je ne sais pas comemtn récupérer cette valeur.

    merci de votre aide

  2. #2
    Membre confirmé Avatar de mr.net
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2007
    Messages : 152
    Par défaut
    adapte ton code a ca......
    var n =confirm('Atenttion : Votre temps de travaille dépasse 1 jour, continuer ? ');
    if (n==true)
    {....//ok
    }
    else
    {
    //nom
    }

  3. #3
    Membre expérimenté
    Inscrit en
    Janvier 2005
    Messages
    218
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 218
    Par défaut
    ou tout simplement :
    if confirm('toto va bien?')
    {
    ....
    }
    else
    {
    ....
    }

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 80
    Par défaut
    je n'utilise donc pas RegisterStartupScript?

    ton code m'indique une erreur : "trop de caractere dans le litéral de caractere "

    EDIT : c'est bon, faut utiliser les " au lieu de '. Mais il m'indiqu equ'il connait pas la méthode confirm

  5. #5
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    en fait tu veux le faire au moment du lancement de ta page? pourquoi tu ne mets pas dans le onload de ta page? onload etant l'évenement javascript.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 80
    Par défaut
    je ne veux pas le faire au moment du chargement de la page. Mais au moment où l'utilisateur entr une valeur dans une textbox (me dite pas qu'il y a les validator, j'ai besoin d'un confirm lol).

    je test si la valeur est supérieur à 1, ainsi, si c'est supérieur à 1, ej faisais appelle à ma fonction. et je voudrais que la fonction renvoit donc true ou false, suivant ce que l'utilisateur a cliquer.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     // dans une fonction
    if ((total+Valeur_insere) > 1)
                AlerteDuree();
    //fin de la fonction
     
     private void AlerteDuree()
        {
            string sbScript;
            sbScript = "<script type='text/javascript'>";
            sbScript = sbScript + "window.confirm('Atention : Votre temps de travail dépasse 1 jour Inserer tout de meme ? ');";
            sbScript = sbScript + "</script>";
            Page.RegisterStartupScript("script", sbScript.ToString().TrimEnd());
    }

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Il y a deux cas : le choix peut s'exécuter coté client, ou coté serveur.
    Tu veux pouvoir récupérer le choix utilisateur coté serveur? Le plus simple est sans doute d'insérer un champ caché, et de provoquer un post.

  8. #8
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    c'est simple. si tu annules il ne se passe rien, si tu valides ca fait un submit.

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

Discussions similaires

  1. Confirm, Récupérer la valeur de l'input
    Par Invité dans le forum jQuery
    Réponses: 9
    Dernier message: 10/01/2013, 10h32
  2. Récupérer valeur contrôle en dynamique via requête
    Par nicburger dans le forum Access
    Réponses: 10
    Dernier message: 15/09/2005, 15h41
  3. [ActionScript] Récupérer valeur balise <param />
    Par JohnBlatt dans le forum Flash
    Réponses: 1
    Dernier message: 18/07/2005, 14h50
  4. CR9 - Récupérer valeurs multiples d'un champ paramètre
    Par CR9-Deb dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 06/07/2005, 16h08
  5. récupérer valeur d'un ID après insertion
    Par rikidi dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 26/08/2003, 22h21

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