GETELEMENTSBYREG

MangaII Messages postés 129 Date d'inscription dimanche 9 décembre 2001 Statut Membre Dernière intervention 12 janvier 2009 - 3 août 2009 à 08:51
jdmcreator Messages postés 647 Date d'inscription samedi 30 décembre 2000 Statut Membre Dernière intervention 20 juillet 2012 - 23 sept. 2009 à 14:15
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/50374-getelementsbyreg

jdmcreator Messages postés 647 Date d'inscription samedi 30 décembre 2000 Statut Membre Dernière intervention 20 juillet 2012 7
23 sept. 2009 à 14:15
Bon travail mais selon moi, tu devrais remplacement :

isIE = /msie/i.test(navigator.userAgent);

par

isIE =false;
if(document.all)
{isIE=true;}

car il est possible pour plusieurs navigateurs de modifier le userAgent ;)

JDMCreator
cs_Kimjoa Messages postés 262 Date d'inscription vendredi 6 mai 2005 Statut Membre Dernière intervention 19 septembre 2014
4 août 2009 à 22:55
pk camel? on peux s'apercevoir que les attribut accessible seulement en propriété DOM sont de type camel case.
(camel case = majuscule de la première lettre d'un mot d'une propriété )

concernant la redondance avec les css3 , c 'est vrai mais pour des petits site , ça peux etre utile ... vais essayé de l'intégrer à mon sélecteur, vais y intégrer aussi un match , ainsi qu'une sélection des parents.

Sinon tu as tout a fait raison quand le filtre n'est pas une regex, vais adopter ça ..

merci, bye !!
LeFauve42 Messages postés 239 Date d'inscription vendredi 20 octobre 2006 Statut Membre Dernière intervention 20 avril 2009
3 août 2009 à 10:47
Ton codage n'est pas mal, mais ca fait un peu redondant avec les css selector v3, non ?
(et c'est sans doute beaucoup plus lent).

Plutot que de retourner un tableau vide quand le filtre n'est pas une regex, ne pourrais tu pas le considerer comme un exact match ?

Eric
MangaII Messages postés 129 Date d'inscription dimanche 9 décembre 2001 Statut Membre Dernière intervention 12 janvier 2009
3 août 2009 à 08:51
Intéressant ...

Même si pour l'instant, on a réussi à faire sans, ça pourrai servir ...

Tite question : Pourquoi Camel ????
Rejoignez-nous