[DOM] onClick dans une classe
Bonjour j'ai une classe javascript joueur et une methode toTable pour creer un petit tableau en DOM avec avatar, nom... et differents liens comme "agresser"
Sur ce lien attaquer je veux appeler une fonction ajax en passant l'identifiant du joueur mais ca ne fonctionne pas (pour les tests j'ai juest mis un alert()):
Code:
1 2 3 4 5 6 7 8 9 10 11
| var tbl=document.createElement("TABLE");
var td=document.createElement("TD");
td.setAttribute("colSpan","2");
var link=document.createElement("A");
link.setAttribute("onclick",function(){alert(this.IdJoueur);});
link.onclick=function(){alert(this.IdJoueur);}
link.appendChild(document.createTextNode("Agresser"));
td.appendChild(link); |
this.idJoueur est le id du joueur defini dans le constructeur de ma classe.
Qd je click sur mon lien "attaquer" ca me renvoie undefined...
Si qqun a une idee ca serait bien :)
Merci d'avance.