Bonjour,
Cela fait 2 jours que je cherche une solution sur une fonction qui me semblait toute bête à réaliser.
Le but de ce bout de code est de récupérer la valeur des attributs "id" de tous les éléments présents dans la chaine "val".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 //Initialisation de la chaîne de test avec un maximum d'attributs "id" var val = '<div id="mon_div"><div id="mon_div2">eaea</div></div> <p><select id="mon_select" name="test"><option>Test</option></select><a id="mon_lien">Mon Lien</a></p><span id="mon_span">hello <span id="mon_span2">bonjour</span>aurevoir</span>'; $(val).each(function(){ alert($(this).attr('id)); });
La boucle fonctionne bien pour les attributs "id" des "div", mais cela me retourne une valeur vide pour les attributs "id" des "span" ou du "select". Donc ca veut dire que ces éléments rentrent bien dans la boucle mais qu'il n'arrive pas a récupérer la valeur de l'attribut "id".
Avez-vous une solution ? ^^
Partager