Ajouter évènement click sur ID
Fermé
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
4 novembre 2024
-
30 oct. 2015 à 18:16
Utilisateur anonyme - 11 nov. 2015 à 21:33
Utilisateur anonyme - 11 nov. 2015 à 21:33
A voir également:
- Ajouter évènement click sur ID
- Ajouter un compte gmail - Guide
- Ajouter signature word - Guide
- Auto mouse click - Télécharger - Divers Utilitaires
- Savoir comment on nous a ajouter sur snap - Forum Snapchat
- Ajouter un compte whatsapp - Guide
3 réponses
Utilisateur anonyme
10 nov. 2015 à 23:58
10 nov. 2015 à 23:58
Bonjour
Chez moi, ça semble marcher.
Où se trouve ton code js par rapport à ton HTML ? Car pour que ça marche, il faut que le bouton id="btn_plus" soit déjà défini au moment où ce code s'exécute. Donc se code doit être juste avant la balise </body> ou, mieux, à l'intérieur d'une fonction appelée sur le onload de ta page.
Chez moi, ça semble marcher.
Où se trouve ton code js par rapport à ton HTML ? Car pour que ça marche, il faut que le bouton id="btn_plus" soit déjà défini au moment où ce code s'exécute. Donc se code doit être juste avant la balise </body> ou, mieux, à l'intérieur d'une fonction appelée sur le onload de ta page.
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
4 novembre 2024
110
11 nov. 2015 à 17:51
11 nov. 2015 à 17:51
Mon code js est dans un fichier appelé juste avant </body> et j'ai fais dans la balise body onload="sous_menu()" cela m'affiche le sous menu mais l'événement ne fonctionne pas. Et par défaut, je lui demande normalement de ne pas s'afficher.
function sous_menu() { sous_menu = document.getElementById('sous_menu'); btn = document.getElementById("btn"); if (sous_menu.style.display == 'none' || sous_menu.style.display == '') { sous_menu.style.display = 'block'; btn.classList.remove("fa-plus"); btn.classList.add("fa-close"); } else { sous_menu.style.display = 'none'; btn.classList.add("fa-plus"); btn.classList.remove("fa-close"); } } document.getElementById("btn").addEventListener('click', sous_menu);
Utilisateur anonyme
11 nov. 2015 à 21:33
11 nov. 2015 à 21:33
Ce code n'a qu'un rapport lointain avec celui d'hier.
À quoi ça a servi que je me penche sur celui d'hier ?
C'est très bien que tu essayes de t'en sortir par toi même, mais comment veux-tu qu'on t'aide si tu repars sur une piste sans rapport avec ce que tu as présenté la veille ? Je ne vois pas dans ta réponse en quoi je t'ai été utile.
Si je te consacre du temps aujourd'hui, ce sera pour que tu reviennes avec un troisième code encore différent ? Ça ne m'intéresse pas.
À quoi ça a servi que je me penche sur celui d'hier ?
C'est très bien que tu essayes de t'en sortir par toi même, mais comment veux-tu qu'on t'aide si tu repars sur une piste sans rapport avec ce que tu as présenté la veille ? Je ne vois pas dans ta réponse en quoi je t'ai été utile.
Si je te consacre du temps aujourd'hui, ce sera pour que tu reviennes avec un troisième code encore différent ? Ça ne m'intéresse pas.