FONCTION GETELEMENTSBYCLASS

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 - 5 déc. 2004 à 12:06
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 - 25 juil. 2007 à 19:24
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/27999-fonction-getelementsbyclass

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
25 juil. 2007 à 19:24
Bonjour avec l'experience (cette source date de 2 ans et demi :p) j'ai appris que cet approche n'est pas la meilleure, bien souvent il est plus simple de passer par des id car beaucoup plus rapide. Mais dans certains cas on a pas le choix et ce genre de fonction peut être utile, mais c'est à consommer avec modération.

Question perf, regarde ici http://extjs.com/blog/2007/07/10/css-selectors-speed-myths/ c'est relativement explicite :-)
danou99 Messages postés 4 Date d'inscription vendredi 3 mars 2006 Statut Membre Dernière intervention 4 février 2008
25 juil. 2007 à 17:29
j'ai trouvé le script qui marche partout et est instantané :
http://my.opera.com/Groumphy/blog/index.dml/tag/getElementsByClass
danou99 Messages postés 4 Date d'inscription vendredi 3 mars 2006 Statut Membre Dernière intervention 4 février 2008
25 juil. 2007 à 17:14
ca ne marche pas chez moi avec firefox 2.0.0.5

avec ie6028 ca marche, j'ai fais un essai sur une page qui a beaucoup d'éléments et c'est vraiment long 2 secondes pour que les modifs apparaissent

je cherche d'autres scripts
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
5 déc. 2004 à 16:07
d'accord, je ne pensais pas que ce code aurait pu etre interessant pour les manipulation de tableaux, moi personelement je trouve que cette fonction peut servir dans beaucoup de cas, et je ne pense pas qu'il soit vraiment necessaire de savoir comment elle fonctionne, mais je vais la commenter.
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
5 déc. 2004 à 15:53
euh vous avez pas bien saisi...
Je trouves que c'est plus une démonstration de l'insttruction length et des tableaux qu'une source en soi...

Donc çaaurait plus eu sa place dans un tutoriel...
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
5 déc. 2004 à 15:41
un tutorial pour ca ?

je pense pas que ce soit bien necessaire, je prefere une source qui va directement au but, et puis le nom de la fonction fait penser aux methodes GetElementBy... et cette fonction fonctionne de la meme maniere

mais si tel est votre désir je vais modifier ma source :)
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
5 déc. 2004 à 15:36
Oui un tutoriel et un exemple d'utilisation comme sur l'origine de la source serait le bienvenue.
Livré comme tel, c'est pas très clair je trouve...
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
5 déc. 2004 à 12:06
class...
pas forcément tableaux aussi...

Personellement, je trouves que ça aurait plus sa place dans un tutoriel qu'ici...