J'arrive à faire apparaître des lettres en survolant une image avec cette fonction :
Mais lorsque je veux la réutiliser pour passer des arguments ça ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 let king_img=document.getElementById("king") var king_letters=document.getElementsByClassName("king_line") function afficheKingLine(){ for (let i=0; i<king_letters.length;i++){ king_letters[i].style.display="block" } } king_img.onmouseover = afficheKingLine
Qu'est-ce que je n'ai pas bien compris ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function afficheLine(arg){ for (let i=0;i<arg.length;i++){ arg[i].style.display="block" console.log(arg[i]) } } king_img.onmouseover = afficheLine(king_letters)
Merci d'avance
Partager