Salut,
Je cherche à récupérer l'url et l'intitulé des liens d'une liste comme celle-ci:
Pour l'url, je n'ai pas de problème, mais, en dépit de tous mes efforts, il n'en va pas de même concernant l'intitulé. Quelqu'un pourrait-il me donner un petit coup de pouce? Voici mon code actuel:
Merci d'avance.
EDIT: Lorsqu'on définit un tableau puis qu'on le déclare en tant que tableau associatif, celà ne passe pas sur le forum... d'où l'espace supplémentaire dans le tableau "tab"...
Serait-il possible d'indiquer ceci en dehors du "i" pour l'italique?
Modifié par koala64 (14 Feb 2006 - 13:43)
Je cherche à récupérer l'url et l'intitulé des liens d'une liste comme celle-ci:
<div id="menu">
<h2>Titre</h2>
<ul>
<li><a href="lien1.htm">lien1</a></li>
<li><a href="lien2.htm">lien2</a></li>
<li><a href="lien3.htm">lien3</a></li>
<li><a href="lien4.htm">lien4</a></li>
<li><a href="lien5.htm">lien5</a></li>
</ul>
</div>
Pour l'url, je n'ai pas de problème, mais, en dépit de tous mes efforts, il n'en va pas de même concernant l'intitulé. Quelqu'un pourrait-il me donner un petit coup de pouce? Voici mon code actuel:
var d = document;
var OB = new Object();
OB =
{
Chargement: function()
{
OB.Test.TabLiens();
}
}
window.onload = OB.Chargement;
OB.Test =
{
TabLiens: function()
{
var adr = d.getElementById( 'menu' ).getElementsByTagName( 'a' );
var text = adr[0].firstChild.data;
var tab = [];
tab[ adr] = text;
for( var v = 0 ; v < adr.length ; v++ )
alert( tab[ adr] + ' -> ' + adr[v] );
}
}
Merci d'avance.
EDIT: Lorsqu'on définit un tableau puis qu'on le déclare en tant que tableau associatif, celà ne passe pas sur le forum... d'où l'espace supplémentaire dans le tableau "tab"...
Serait-il possible d'indiquer ceci en dehors du "i" pour l'italique?
Modifié par koala64 (14 Feb 2006 - 13:43)
Les urls défilent au cours des alertes mais les intitulés restent bloqués sur "lien1"...
Effectivement la piste du innerHTML était la bonne... çà donne ceci:
)