|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
Bonjour, j'aimerais stocker une fonction qui est dans un objet html, prenons element.attributes.item par exemple, où élément est l’élément html, est l’exécuter mais pourquoi lorsque j’exécute ma fonction alors stocké dans ma variable a, cela ne marche pas ?
De cette façon: Code :
|
||
|
|
00
|
|
|
#2 | ||
|
Membre éclairé
![]() ![]() Webmaster Inscription : septembre 2007 Messages : 376 ![]() |
Coucou,
essaie ça : Code :
|
||
|
00
|
|
|
#3 |
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
Coucou
item n'est pas un attribut mais une fonctions belle est bien défini dans l’objet 'attributes' d'un élément html regarde dans la console firebug si tu peus Tu vois ? |
|
|
00
|
|
|
#4 | ||
|
Membre éclairé
![]() ![]() Webmaster Inscription : septembre 2007 Messages : 376 ![]() |
Ha oui excuse moi j'ai mal compris
![]() Déjà, ton code me donne une erreur sous FF moi Code :
|
||
|
00
|
|
|
#5 | ||||
|
Expert Confirmé
![]() ![]() Urbaniste Inscription : juillet 2004 Messages : 1 421 ![]() |
bonjour en javascript lorsqu'on assigne une fonction à un objet la référence this interne à la fonction devient l'objet auquel la fonction est attachée.
dans ton cas tu à un objet attributes qui possède une méthode items Code :
donc dans la fonction tu vas faire un this.data[id] ors this n'est pas l'objet attributes mais l'objet de contexte. Code :
or name n'existe pas dans l'objet b A+JYT |
||||
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
c bien ce qui me semblait merci de votre aide
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com