Bonjour,
Je voudrais savoir s’il est possible de connaître le nom d’un lien en DOM. Pour connaître le contenu d’un input type=text on fait this.form.nom_du_input.value mais pour un lien. Par exemple, pour un lien de type Le nom du lien, je voudrais pouvoir récupérer « le nom du lien ». Est-ce possible en DOM?
Merci d’avance.
Hum, je n’y connais pas grand chose en DOM en JS (si c’est bien de JS qu’on parle :s) mais tu peux utiliser la fonction getElementByTagName(‹ tag ›) qui de mémoire retourne un tableau indexés d’entiers à partir de 0 contenant les valeurs comprises entre le ‹ tag › passé en paramètre dans l’ordre d’apparition dans le code source.
Ou bien je dis nawak et oublis tout ce que je dis:pt1cable:
Edité le 09/04/2009 à 20:57
Ok je vais voir ça ! Je te remercie beaucoup !
Si d’autres ont des idées, je suis preneur aussi, il y a de toute façon sûrement plusieurs moyens de faire ça.
Effectivement, je n’avais pas pensé à cela ! Merci pour ton code et le lien, je vais me pencher là-dessus !
Autre solution qui requiert de poser un attribut id sur ton lien.
<a id="monLien" href="http://www.google.fr">Mon lien vers Google</a>
<input type="button" onclick="alert(document.getElementById('monLien').innerHTML)" value="Teste moi">
Edité le 10/04/2009 à 13:09