Recuperer l'attribut "id" d'une balise <li>

Résolu
biglover971 Messages postés 7 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 15 mars 2007 - 15 mars 2007 à 10:12
biglover971 Messages postés 7 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 15 mars 2007 - 15 mars 2007 à 12:41
Bonjour,
Voila mon souci. J'ai une liste comme ceci :

    <li id="1" class="mesmontages" name="1" onclick/>
    <li id="2" class="mesmontages" name="2" />
    <li id="2" class="mesmontages" name="3" />

J'arrive à afficher l'attribut "id" grace a l'evenement : onclick="alert(this.id)", qui m'affiche bien la valeur dans une pop-up.
Maintenant je voudrais récupérer ce même id en cliquant sur la balise <li> mais en appelant une fonction dans l'événement "onclick". J'ai essayé quelques fonctions DOM, et le fameux "document.getElementByID", mais ce qui me faut justement en paramètre, c'est ce fameux attribut "id" de la balise <li> sur laquelle je clic.
Je ne vois vraiment pas comment faire a part ca. Merci pour vos suggestions.

NEO971

3 réponses

Zobibol Messages postés 469 Date d'inscription mercredi 9 janvier 2002 Statut Membre Dernière intervention 20 février 2017 6
15 mars 2007 à 10:28
Bonjour,
tu veux récupérer l'id de la balise li sur laquelle tu as cliqué, si j'ai tout compris ( ce qui m'étonnerais fort ;o) )
<script>
    function getId(obj){
       alert ( obj.id );
    }
</script>
ul id="ul_montage" class="mesmontages" >
    <li id="1" class="mesmontages" name="1" onclick="getId(this)"/>
    <li id="2" class="mesmontages" name="2" />
    <li id="2" class="mesmontages" name="3" />

mais je présume que ce n'est pas ce que tu veux
[o-_-o]
0

Discussions similaires

en js, comment récupérer la valeur de la ligne courante de
adoptioninternationale -
adoptioninternationale -

25 réponses
Rejoignez-nous