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 :

Affectation d'une valeur


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de thierrybatlle
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2005
    Messages
    621
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2005
    Messages : 621
    Par défaut Affectation d'une valeur
    Bonjour,

    Je rencontre des problèmes pour affecter une valeur à une variable et cela dans toutes mes fonctions javascript.

    Impossible de faire :
    var toto = "bonjour";
    Voici un exemple qui ne fonctionne pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    var selectedMode = document.getElementById("mode").value;
    Bien évidement le champ avec l'ID "mode" existe.

    Un autre bout le fonction :
    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
     
    if(depart != "" && arrivee != ""){
    			alert("dans le if");
    			var request = {
    				origin      : depart,
    				destination : arrivee,
    				travelMode  : google.maps.DirectionsTravelMode[selectedMode] // Mode de conduite
    			}
    			alert("apres le request");
    			var directionsService = new google.maps.DirectionsService(); // Service de calcul d'itinéraire
    			directionsService.route(request, function(response, status){ // Envoie de la requête pour calculer le parcours
    				if(status == google.maps.DirectionsStatus.OK){
    					direction.setDirections(response); // Trace l'itinéraire sur la carte et les différentes étapes du parcours
    				}
    			});
    		}
    Impossible d'arriver sur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    alert("apres le request");
    Si quelqu'un a une idée ?
    Est-ce que j'ai quelque chose à toucher dans la configuration de mon serveur Apache ?

    Merci bien.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Tu ne nous montres pas le code html associé ?


    et heu apache c'est coté serveur ...
    js coté client, apache n'a rien à voir là dedans
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre éclairé Avatar de thierrybatlle
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2005
    Messages
    621
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2005
    Messages : 621
    Par défaut
    Bonjour,

    Voici le code HTML associé :
    Code html : 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
    <div id="texteItineraire" class="infosItineraire"><b>D&eacute;tail de l'itin&eacute;raire</b></div>
    		<div id="localiser" class="itineraire">
    			<b>D&eacute;part :</b>
    			<input type="text" id="addressDep" name="address" value="" /> 
    			<b>Arriv&eacute;e :</b>
    			<input type="text" id="addressArrivee" name="address" value="" /> 
    		</div>
    		<div id="modeDeplacement" class="modeDeplacement">
    			<b>Mode de déplacement: </b>
    			<select id="mode" onchange="calculItineraire(addressDep.value,addressArrivee.value,mode.value);">
    				<option value="DRIVING">Voiture</option>
    				<option value="WALKING">A pied</option>
    				<option value="BICYCLING">En v&eacute;lo</option>
    			</select>
    			<br/>
    			/>
    		</div>

    Merci.

  4. #4
    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
    Billets dans le blog
    20
    Par défaut
    Impossible de faire :
    Faut pas déconner quand même...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onchange="calculItineraire(addressDep.value,addressArrivee.value,mode.value);
    Dans ce code, addressDep et addressArrivee sont inconnus, ce qui est probablement la cause de ton problème.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  5. #5
    Membre éclairé Avatar de thierrybatlle
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2005
    Messages
    621
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2005
    Messages : 621
    Par défaut
    Pourtant je récupère bien les valeurs dans mon code JavaScript d'AdressDep et d'AdressArrivee.

    J'affiche ces valeurs avec "Alert"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    alert(selectMode);
    alert(depart);
    alert(arrivee);
    Merci.

  6. #6
    Membre éprouvé
    Avatar de _tom_
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Mars 2012
    Messages : 67
    Par défaut
    Bonjour,

    As-tu regardé si tu avais une erreur lors de l’exécution de ton script (sur la console d'erreur du navigateur) ?

Discussions similaires

  1. Réponses: 3
    Dernier message: 04/04/2006, 09h39
  2. Affectation d'une valeur dans un formulaire
    Par japz dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 07/03/2006, 15h02
  3. [VBA]Affectation d'une valeur à une cellule par une fonction
    Par lallougri dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 27/02/2006, 14h24
  4. [VBA-E] affectation d'une valeur a une variable
    Par benjamin.leouzon dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 16/02/2006, 11h47
  5. Réponses: 5
    Dernier message: 18/11/2005, 22h11

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