bonjour
j'utilise ce script avec 4 fonctions pour changer des class
je ne comprend pas comment simplifier
si je fais
ca ne marche pas
ca ne fonctionne que si je mets la variable à l'interieur de la fonction
comme ceci
comme j'ai plusieurs fois document.querySelector(".class3") je voudrait le passer en variable recupere par les 3 fonctions donc a l'exerieur... comment faire
merci
Modifié par nantais (10 Sep 2017 - 13:06)
j'utilise ce script avec 4 fonctions pour changer des class
function Change1(){"use strict";document.querySelector(".class1").classList.toggle("classn");}
function Change2(){"use strict";document.querySelector(".class2").classList.toggle("classn");}
function Change3(){"use strict";document.querySelector(".class3").classList.toggle("classn3");}
function Change4(){"use strict";document.querySelector(".class3").style.display="block";}
function Change5(){"use strict";document.querySelector(".class3").style.display="none";}
je ne comprend pas comment simplifier
si je fais
var x = document.querySelector(".class3");
function Change3(){"use strict";x.classList.toggle("classn3");}
ca ne marche pas
ca ne fonctionne que si je mets la variable à l'interieur de la fonction
comme ceci
function Change3(){"use strict";var x = document.querySelector(".class3");x.classList.toggle("classn3");}
comme j'ai plusieurs fois document.querySelector(".class3") je voudrait le passer en variable recupere par les 3 fonctions donc a l'exerieur... comment faire
merci
Modifié par nantais (10 Sep 2017 - 13:06)