Variable qui doit prendre le nom de ce lien

Signaler
Messages postés
20
Date d'inscription
dimanche 24 février 2008
Statut
Membre
Dernière intervention
31 mai 2009
-
Messages postés
647
Date d'inscription
samedi 30 décembre 2000
Statut
Membre
Dernière intervention
20 juillet 2012
-
Bonjour,
J'ai un ensemble de liens et je veux déclarer une variable, que lorsque je clique sur un des liens, la variable prend le nom de ce lien.
SVP est ce que quelqu'un peux m'aider.

5 réponses

Messages postés
4933
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
2 février 2015
9
Bonjour,

pas compris ???
tu veux créer un nom de variable en dynamique ?
c'est possible, mais je doute que ce soit ton but....

j'avais déjà répondu sur ron 1er message.....
remarque que comme une seule question par message c'est conseillé....

Cordialement [mon Site] [M'écrire] Bul
Messages postés
647
Date d'inscription
samedi 30 décembre 2000
Statut
Membre
Dernière intervention
20 juillet 2012
5
Si tu veux prendre l'adresse du lien, tu fais :

mavariable = document.getElementById('IdDeMonLien').src;

si tu veux prendre le texte tu lien tu fais :

mavariable = document.getElementById('IdDeMonLien').innerText;

Si tu veux prendre le code HTML à l'intérieur du lien tu fais :

mavariable = document.getElementById('IdDeMonLien').innerHTML;

en espérant avoir répondu à ta question,

JDMCreator
Messages postés
20
Date d'inscription
dimanche 24 février 2008
Statut
Membre
Dernière intervention
31 mai 2009

Merci, C'est ca ce que je voulais!!
Messages postés
1771
Date d'inscription
vendredi 9 mai 2008
Statut
Modérateur
Dernière intervention
20 novembre 2020
108
attention a la compatibilite avec FF pour 

innerText
Messages postés
647
Date d'inscription
samedi 30 décembre 2000
Statut
Membre
Dernière intervention
20 juillet 2012
5
Oui il y a un équivalent mais je ne me rappelle plus quoi.... Quelque chose comme Content. Je vais faire une recherche :P

*Là, je fais une recherche :P*

C'est textContent. Donc, il faudrait faire quelque chose de ce genre pour :

mavariable = document.getElementById('IdDeMonLien').innerText || document.getElementById('IdDeMonLien').textContent;

Mais je ne suis pas sûr pour la syntaxe....