Partage
  • Partager sur Facebook
  • Partager sur Twitter

bouton qui lance un js

    19 janvier 2017 à 9:00:29

    bonjour

    j'ai un fichier js avec pleins de fonction et je souhaite faire un bouton qui au clic lance se fichier et calcul l'itinéraire 

    comment faire un bouton html qui lance le calcul de l'itineraire 

    merci 

    function initialize() {
         directionsDisplay = new google.maps.DirectionsRenderer();
      map = new google.maps.Map(document.getElementById("map_canvas"), {
            zoom: 19,
            center: new google.maps.LatLng(48.858565, 2.347198),
            mapTypeId: google.maps.MapTypeId.ROADMAP
          
          });   
        
    
     
    if (navigator.geolocation)
      var watchId = navigator.geolocation.watchPosition(successCallback,null,{enableHighAccuracy:true});
    else
      alert("Votre navigateur ne prend pas en compte la géolocalisation HTML5");   
        
    
    }
    
    
    function successCallback(position){
      map.panTo(new google.maps.LatLng(position.coords.latitude, position.coords.longitude));
      var marker = new google.maps.Marker({
        position: new google.maps.LatLng(position.coords.latitude, position.coords.longitude), 
        map: map
        
      }); 
            var origin = new google.maps.Marker({
        position: new google.maps.LatLng(position.coords.latitude, position.coords.longitude), 
        map: map
      }); 
        
        var destination = new google.maps.Marker({
        position: new google.maps.LatLng(45.747798,-0.658165), 
        map: map
      }); 
        
        directionsDisplay.setMap(map);
        calcRoute(origin, destination);
        
        
    }
    
    
    function calcRoute(start, end) {
    
      var request = {
        origin:start.position,
        destination:end.position,
        travelMode: google.maps.TravelMode.DRIVING
      };
        var directionsService = new google.maps.DirectionsService();
      directionsService.route(request, function(result, status) {
        if (status == google.maps.DirectionsStatus.OK) {
          directionsDisplay.setDirections(result);
        }
      });
    }
    



    • Partager sur Facebook
    • Partager sur Twitter
      19 janvier 2017 à 9:23:57

      Bonjour, Créé un bouton comme ceci qui, quand tu click dessus lance ta function. <input class="btn" type="button" value="test" onclick="test()" />

      -
      Edité par JimmyLb 19 janvier 2017 à 9:26:53

      • Partager sur Facebook
      • Partager sur Twitter
        19 janvier 2017 à 15:27:44

        Bonjour,

        Autre solution, en jquery ..

        $('tonelement).on('click',function(){
        
        tafonction();
        
        });


        A+

        • Partager sur Facebook
        • Partager sur Twitter

        bouton qui lance un js

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown