Partage
  • Partager sur Facebook
  • Partager sur Twitter

javascript fonction lancer checkbox actif

    30 octobre 2018 à 9:47:02

    Bonjours,

    Je cherche à lancer un fonction lorsque un checkbox est active, la solution onclick ne me convient pas car elle garde un mémoire les données

    <aside id="aside">
        <section class="reduce">
            <button type="button" class="button" onclick="reduce()"><strong><</strong></button>
        </section>
    
        <section class="logo">
            logo
        </section>
    
        <section class="choose">
            <form name="myForm">
                <input id="toggle1" type="checkbox" onclick="geoloc()"><label for="toggle1">Geo- localisation</label>
    
                <input id="toggle2" type="checkbox" onclick="mapInit(45,-0.1)"><label for="toggle2">IUT Gradignan</label>
    
                <input id="toggle3" type="checkbox" onclick="mapInit(48,-0.1)"><label for="toggle3">Univ. Allemagne</label>
            </form>
            </section>
    </aside>
    



    code js qui doit etre lancer (les données des paramétre changer en fonction de la checkbox active)

    function d(s) {
    
    console.log(s);
    
    }
    
    
    
    function mapInit(lat,lng) {
    
    d("mapInit()");
    
    map = new L.Map('mapaff'); // global
    
    
    
    url = 'http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png';
    
    opt = {minZoom: 10, maxZoom: 20, attribution: "OSM"}
    
    var layer = new L.TileLayer(url, opt);
    
    
    
    map.addLayer(layer);
    
    map.setView(new L.LatLng(lat, lng),13);
    
    }



    -
    Edité par Antoine1996 30 octobre 2018 à 9:56:36

    • Partager sur Facebook
    • Partager sur Twitter

    javascript fonction lancer checkbox actif

    × 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