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 :

lancer fonction avec des boutons


Sujet :

JavaScript

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Août 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut lancer fonction avec des boutons
    Bonjour,

    Je ne suis pas certain de poster ma demande au bon endroit, mais j'ai besoin de votre aide.
    voici mon code :

    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
    37
    38
    <!DOCTYPE html> 
    <html> 
    <head> 
    <title>Enjoy your Time</title> 
     
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
     
    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.0b2/jquery.mobile-1.0b2.min.css" />
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.2.min.js"></script>
    <script type="text/javascript" src="http://code.jquery.com/mobile/1.0b2/jquery.mobile-1.0b2.min.js"></script>
    </head> 
     
     
     
    <!-- Start of second page -->
    <div data-role="page" id="bar">
     
    <div data-role="header">
     
     
    </div><!-- /header -->
    <div data-role="fieldcontain">
    <label for="name">Entrer votre code (fournit par l'infirmière) :</label>
    <input type="text" name="ID" id="name" value="" />
    </div>	
    <div data-role="fieldcontain">
    <label for="slider">Activer l'alarme de rendez-vous imminent</label>
    <select name="slider" id="slider" data-role="slider">
    <option value="non">Off</option>
    <option value="oui">On</option>
    </select> 
     
    <div data-role="content">	
    <a href="test.html" data-role="button" data-theme="b">Envoyer</a>
     
    </div>
    </div><!-- /content -->
    </html>
    J'aimerais que lorsque le curseur est sur on pouvoir ouvrir une page 1 et lorsque le curseur est sur off ouvrir une page 2...mais mes connaissances sont limitées...

    Merci d'avance pour votre aide

  2. #2
    Expert confirmé
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Points : 4 845
    Points
    4 845
    Par défaut
    Tu peux créer une fonction javascript te permettant de choisir la page en fonction de la valeur du champ :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    function choixDeLaPage() {
      var url = "url par défaut (pour 'off')";
      var choix = document.getElementById("slider");
      if (choix.selectedIndex == 1) {
        // 2ième option : "on"
        url = "url pour 'on'";
      }
      window.location.href = url;
    }
    // ... et le code HTML pour l'appeller :
    <a href="javascript:choixDeLaPage(); return false;" data-role="button" data-theme="b">Envoyer</a>
    Bien entendu, il existe différentes façon de faire la même chose, celle que je viens d'écrire n'est qu'une parmis tant d'autres.

  3. #3
    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 : 54
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    [HS]
    lancer fonction avec des boutons

    [/HS]

Discussions similaires

  1. Réponses: 0
    Dernier message: 03/07/2008, 16h18
  2. Afficher un fond en arrière plan avec des boutons
    Par eGen dans le forum Agents de placement/Fenêtres
    Réponses: 15
    Dernier message: 03/04/2005, 23h37
  3. Réponses: 6
    Dernier message: 24/02/2005, 09h44
  4. Erreur sur une fonction avec des paramètres
    Par Elois dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 05/05/2004, 21h00
  5. Une fonction avec des attributs non obligatoires
    Par YanK dans le forum Langage
    Réponses: 5
    Dernier message: 15/11/2002, 13h39

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