2017-10-03 1 views

Répondre

0

Si vous voulez que le code ne s'exécute que lorsque la case est cochée, enveloppez simplement ce code dans une fonction, puis vérifiez si cette case est cochée en haut de la fonction. Si ce n'est pas coché, return pour arrêter le reste de la fonction.

function codeToRun() { 

    var myCheckbox = document.getElementById("checkbox-id"); 

    if (!myCheckbox.checked) { 
     return; 
    } 

    // Whatever code you want to be run 
    doWhatYouWantToDoHere(); 
} 

Si la case est pas cochée, la fonction return sans courir tout le long. Si elle est cochée, la fonction fonctionnera normalement.

+0

œuvres Dosnt trop Noone mate peut le faire pour travailler .. –

0

Vous pouvez le faire en utilisant JQuery comme celui-ci

HTML

<input id="checkbox" type="checkbox" /> 

JS

$('#checkbox').click(function(){ 
    if (this.checked) { 
     // your code here 
    } 

    else { 
     // the opposite (to disable the script as you want) 
    } 
}) 
+0

Ok. Je vais l'éditer – Azametzin