Jcbubu
Messages postés3Date d'inscriptionsamedi 20 janvier 2007StatutMembreDernière intervention 4 septembre 2007 4 sept. 2007 à 23:38
J'ai trouvé !!! (du moins je crois)
J'ai constaté que les caractères alphanumériques n'étaient pas traités s'ils étaient de grande taille : j'ai modifié la ligne 14 : if (chaine.length < 10){return false};
en if (chaine.length < 30){return false};
et plus de problème...
Mais si on pouvait m'expliquer ... J'ai essayé un autre tri : (http://www.javascriptfr.com/codes/TRI-TABLEAU-HTML_16366.aspx) : il y a le même problème, réglé pareil
Jcbubu
Messages postés3Date d'inscriptionsamedi 20 janvier 2007StatutMembreDernière intervention 4 septembre 2007 3 sept. 2007 à 18:43
Bonjour et merci pour cet exemple bien expliqué : je m'en suis servi pour un tri dans un tableau, MAIS :
- si sous IE tout fonctionne comme il faut, sous Firefox j'ai des soucis : les clics sur les flèches (qui d'ailleurs sont inversées ^^ il faut que je les change) ne fonctionnent correctement que sur la 2e colonne et pas la 1e : j'ai eu beau chercher une éventuelle erreur de code, je n'ai pas trouvé : helllp
- si dans une page il y a plusieurs tableaux, comment choisir celui que l'on veut trier ? et peut-on trier plusieurs tableaux ?
Merci d'avance - signé : la lose informatique
PS : la page : http://www.synergie-sante.net/html/annu/annuretr.html
berticoyote
Messages postés1Date d'inscriptionvendredi 10 mars 2006StatutMembreDernière intervention13 mars 2006 13 mars 2006 à 19:30
Un grand merci pour ce code.
Certes je ne suis pas encore assez calé pour me permettre des remarques sur le Javascript. Mais il est tout de même extrêmement simple d'utilisation et efficace !!
Bravo...je cherchais depuis longtemps quelque chose de pas trop "sioux", ben c'est fait !! merci !!
cs_aredius
Messages postés1Date d'inscriptionmercredi 6 octobre 2004StatutMembreDernière intervention 2 février 2005 2 févr. 2005 à 16:47
bonjour,
dommage que pour autant de code, il ne soit pas possible de le télécharger.
zuff
Messages postés79Date d'inscriptionlundi 28 octobre 2002StatutMembreDernière intervention21 octobre 2008 31 janv. 2005 à 11:01
Pour FireFox :
remplace innerText par innerHTML.
cs_Skullface
Messages postés9Date d'inscriptionlundi 24 janvier 2005StatutMembreDernière intervention30 janvier 2005 28 janv. 2005 à 19:59
Voilà, c'est fait !
Par contre, j'ai un pb : rien ne se passe avec Firefox... as-tu une idée du pkoi ?
Est-ce la fonction .sort qui n'est pas connue ?
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 27 janv. 2005 à 21:30
j'ai pas testé ton code, mais on peut faire plusieurs remarques :
tab.qsort(); ou tab.sort(); je sais plus...
est une fonction js qui trie un tableau...
ensuite bah essai de mettre des commentaires car les jours de migraines, c'est vraiment utile...
cs_Skullface
Messages postés9Date d'inscriptionlundi 24 janvier 2005StatutMembreDernière intervention30 janvier 2005 27 janv. 2005 à 01:02
Ce script a été testé avec un tableau de plus de 600 lignes sur 7 colonnes et fonctionne en un temps raisonnable (3 secondes sur mon ordi). Si quelqu'un voit comment améliorer la chose (la boucle de copie du tableau est longue...), je suis preneur !
4 sept. 2007 à 23:38
J'ai constaté que les caractères alphanumériques n'étaient pas traités s'ils étaient de grande taille : j'ai modifié la ligne 14 : if (chaine.length < 10){return false};
en if (chaine.length < 30){return false};
et plus de problème...
Mais si on pouvait m'expliquer ... J'ai essayé un autre tri : (http://www.javascriptfr.com/codes/TRI-TABLEAU-HTML_16366.aspx) : il y a le même problème, réglé pareil
3 sept. 2007 à 18:43
- si sous IE tout fonctionne comme il faut, sous Firefox j'ai des soucis : les clics sur les flèches (qui d'ailleurs sont inversées ^^ il faut que je les change) ne fonctionnent correctement que sur la 2e colonne et pas la 1e : j'ai eu beau chercher une éventuelle erreur de code, je n'ai pas trouvé : helllp
- si dans une page il y a plusieurs tableaux, comment choisir celui que l'on veut trier ? et peut-on trier plusieurs tableaux ?
Merci d'avance - signé : la lose informatique
PS : la page : http://www.synergie-sante.net/html/annu/annuretr.html
13 mars 2006 à 19:30
Certes je ne suis pas encore assez calé pour me permettre des remarques sur le Javascript. Mais il est tout de même extrêmement simple d'utilisation et efficace !!
Bravo...je cherchais depuis longtemps quelque chose de pas trop "sioux", ben c'est fait !! merci !!
2 févr. 2005 à 16:47
dommage que pour autant de code, il ne soit pas possible de le télécharger.
31 janv. 2005 à 11:01
remplace innerText par innerHTML.
28 janv. 2005 à 19:59
Par contre, j'ai un pb : rien ne se passe avec Firefox... as-tu une idée du pkoi ?
Est-ce la fonction .sort qui n'est pas connue ?
27 janv. 2005 à 21:30
tab.qsort(); ou tab.sort(); je sais plus...
est une fonction js qui trie un tableau...
ensuite bah essai de mettre des commentaires car les jours de migraines, c'est vraiment utile...
27 janv. 2005 à 01:02