Salut à tous,
Je vous remercie d'avance de m'aider sur ce sujet qui me rend littéralement fou. J'ai eu beau chercher je ne trouve pas de réponse à cette question.
J'ai réussi à rendre un lien cliquable pour afficher une div. Mais comme j'ai plusieurs lien et plusieurs div à afficher individuellement à chaque clic, je me retrouve obligé de scripter une fonction par div. N'y a t'il pas un moyen de faire une fonction globale?? En fait j'imagine que si mais mes compétences en javascript sont limitées ????
Encore merci pour vos réponses
Je vous remercie d'avance de m'aider sur ce sujet qui me rend littéralement fou. J'ai eu beau chercher je ne trouve pas de réponse à cette question.
J'ai réussi à rendre un lien cliquable pour afficher une div. Mais comme j'ai plusieurs lien et plusieurs div à afficher individuellement à chaque clic, je me retrouve obligé de scripter une fonction par div. N'y a t'il pas un moyen de faire une fonction globale?? En fait j'imagine que si mais mes compétences en javascript sont limitées ????
Encore merci pour vos réponses
<a class="question" onclick="MyFunction()">Lien 1</a>
<div class="reponse" id="reponse4">
BlaBlaBla
</div>
function myFunction() {
var x = document.getElementById("reponse1");
var y = document.getElementById("fleche1");
if (x.style.display === "block") {
x.style.display = "none";
} else {
x.style.display = "block";
}
if (y.style.opacity === "0") {
y.style.opacity = "1";
} else {
y.style.opacity = "0";
}
}