Mon code pour ajouter une fonction onclick
est la suivante newbutton.onclick = whoWon(this.id)
Assigner onclick à un problème de fonction
Autre code pertinent
var winner;
function whoWon(name){
winner = name
}
Mon problème est que le onclick lorsque je tente de lui attribuer exécute et n » t ajouter l'onclick. Je le sais parce que quand je crée le nouveau bouton, le gagnant de variable est toujours le bouton le plus récent créé. De même, lorsque j'inspecte l'élément dans google chrome, la seule chose à attribuer est l'ID et la classe.
Ou vous pouvez assigner une fonction anonyme avec 'newbutton.onclick =() => whoWon (this.id) ' – styfle
Merci de m'avoir signalé, répondre édité :) – Erazihel
J'ai essayé ces deux sugestions mais cela ne fonctionne toujours pas. Le bouton situé dans une rangée de table est-il un problème? –