Recuperation de liste html avec du javascript - HTML/CSS - Programmation
Marsh Posté le 19-09-2009 à 22:56:19
|
Marsh Posté le 19-09-2009 à 23:02:23
stealth35 a écrit :
|
Ça marche, bon je vais bosser le reste et essayer de comprendre ce que tu m'as donné, merci.
Est il possible de récupérer pas seulement le contenu des <li>, mais avec la balise <li> dedans ?
J'ai essayé en mettant un <div> qui englobe tout, mais je reçoit les 3 li dans la même variable, j'arrive pas à les séparer.
Marsh Posté le 21-09-2009 à 07:47:26
Tangrim a écrit : Ça marche, bon je vais bosser le reste et essayer de comprendre ce que tu m'as donné |
Code :
|
Tangrim a écrit : Est il possible de récupérer pas seulement le contenu des <li>, mais avec la balise <li> dedans ? |
Essaye :
Code :
|
innerHTML te retourne le contenu HTML de l'objet visé... soit ce qu'il y a entre <ul> et </ul>... mais c'est pas forcément + exploitable, ça dépend ce que t'en fait après.
Sinon, si ton premier code ne marchait pas, c'est sans doute que le DOM n'est pas aussi "simple", Gecko ajoute des nœuds de type #text entre les balises...
Si c'est ça, ton code devrait marcher sous IE en théorie...
Marsh Posté le 21-09-2009 à 13:46:50
Tangrim a écrit : Est il possible de récupérer pas seulement le contenu des <li>, mais avec la balise <li> dedans ? |
théoriquement, ya outerHTML, mais visiblement les navigateurs ne l'implémentent pas... c'est un peu dommage. la meilleure manière reste sans doute de les rajouter toi même.
Marsh Posté le 22-09-2009 à 10:28:24
Ça marche enfin
Pour les <li> je les ai finalement recréé en js, c'est plus simple que de les chopper dans le html.
Merci d'avoir pris du temps pour m'éclairer.
Marsh Posté le 19-09-2009 à 22:21:17
Bonjour, bon j'ai un truc tout bête à faire mais je bute dessus depuis ce matin
J'ai une page html avec une liste:
Et donc je souhaite recuperer mes 3 <li>...</li> dans une variable pour jouer avec les trier, ce genre de chose.
j'ai donc écrit:
J'utilise les alert pour voir ou j'en suis.
Bon j'ai essayé tout un tas de truc et ça ne marche toujours pas.
Si vous savez ce qui cloche...
Et aussi, pour quand ça marchera, vous auriez une idée de comment mettre chaque <li> dans une variable différente ?
J'ai cherché une fonction qui pourrais me faire ça mais j'ai pas encore trouvé.
Merci pour votre aide.
---------------
Des Bisous et des nounours ! | Internet 2025 | Dungeon-Generator