Encore moi
Je butte encore sur un point :
Est-il possible de faire une méthode pour n'importe quel élément.
J'ai fait une méthode getElementsByTagName pour document mais j'aimerai ne pas la limiter à document et pouvoir l'utiliser pour n'importe quel élément, comme les méthodes getElementById ou getElementsByTagName par exemple
Mon code actuel :
(tant que j'y suis, je vais pas ouvrir un topic pour une si petite question :
Quelqu'un se rappelle l'équivalent raccourci pour
getElementsByTagName('*') ?
Je sais qu'il existe quelque chose, mais impossible de remettre le cerveau dessus... merci
)
Modifié par Olivier (11 May 2005 - 20:36)

Je butte encore sur un point :
Est-il possible de faire une méthode pour n'importe quel élément.
J'ai fait une méthode getElementsByTagName pour document mais j'aimerai ne pas la limiter à document et pouvoir l'utiliser pour n'importe quel élément, comme les méthodes getElementById ou getElementsByTagName par exemple
Mon code actuel :
document.getElementsByClassName = function(className) {
var elts = document.getElementsByTagName('*');
var classArray = new Array();
for (var k = 0; k < elts.length; ++k) {
if (elts[k].getAttribute('class') && elts[k].getAttribute('class').split(' ').inArray(className)) {
classArray.push(elts[k]);
}
}
return classArray;
};
(tant que j'y suis, je vais pas ouvrir un topic pour une si petite question :
Quelqu'un se rappelle l'équivalent raccourci pour
getElementsByTagName('*') ?
Je sais qu'il existe quelque chose, mais impossible de remettre le cerveau dessus... merci

Modifié par Olivier (11 May 2005 - 20:36)