évènement qui ne se déclenche pas ?
Fermé
charline159
Messages postés
208
Date d'inscription
lundi 14 août 2017
Statut
Membre
Dernière intervention
22 juin 2022
-
Modifié le 6 févr. 2021 à 23:18
charline159 Messages postés 208 Date d'inscription lundi 14 août 2017 Statut Membre Dernière intervention 22 juin 2022 - 7 févr. 2021 à 00:30
charline159 Messages postés 208 Date d'inscription lundi 14 août 2017 Statut Membre Dernière intervention 22 juin 2022 - 7 févr. 2021 à 00:30
A voir également:
- évènement qui ne se déclenche pas ?
- Évènement facebook disparu - Forum Facebook
- Evenement 410 kernel pnp ✓ - Forum Windows 10
- Un evenement inattendu s'est produit league of legends - Forum Jeux PC
- Mon repondeur free mobile ne se declenche pas - Forum Free mobile
- Ma messagerie vocale ne s'active plus ??? - Forum Free mobile
2 réponses
jordane45
Messages postés
38173
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
10 mai 2024
4 665
6 févr. 2021 à 23:34
6 févr. 2021 à 23:34
Bonjour,
Tu as des parenthèses en trop
Ou encore (c'est ce que j'utilise )
pour ce qui est du changement de couleur.. ta fonction, pour l'instant génère un code hexa aléatoire.. mais tu ne l'utilises pas...
Tu as des parenthèses en trop
document.getElementById("squareRandomColor").addEventListener("click", getRandomColor);
Ou encore (c'est ce que j'utilise )
document.getElementById("squareRandomColor").addEventListener("click", function(){ getRandomColor(); });
pour ce qui est du changement de couleur.. ta fonction, pour l'instant génère un code hexa aléatoire.. mais tu ne l'utilises pas...
document.getElementById("squareRandomColor").addEventListener("click", function(){ this.style.backgroundColor = getRandomColor(); });
charline159
Messages postés
208
Date d'inscription
lundi 14 août 2017
Statut
Membre
Dernière intervention
22 juin 2022
1
7 févr. 2021 à 00:30
7 févr. 2021 à 00:30
effectivement, ça marche à présent, merci à toi !
Par contre, j'ai un autre soucis: j'ai essayé d'utiliser ma fonction en la déclarant avant de l'utiliser, cependant ça ne fonctionne pas.
Par contre, j'ai un autre soucis: j'ai essayé d'utiliser ma fonction en la déclarant avant de l'utiliser, cependant ça ne fonctionne pas.
function getRandomColor(){ return "#"+Math.floor(Math.random()*16777215).toString(16); } function setRandomColor(){ return this.style.background = getRandomColor(); } document.getElementById("squareRandomColor").addEventListener("click", setRandomColor());