2010-08-12 5 views
0

Disons que j'ai un lien dans un tableau comme:Obtenir une valeur de lien dans un document html avec jQuery?

<td class="ms-vb" width="100%"> 
<a onfocus="OnLink(this)" href="/Lists/Business%20Divisions/DispForm.aspx?ID=2" onclick="GoToLink(this);return false;" target="_self">Train<img src="/_layouts/images/blank.gif" class="ms-hidden" alt="" width="1" border="0" height="1"> 
</a></td> 

Comment puis-je obtenir la valeur de train avec jQuery?

Merci d'avance.

modifier: Je reçois actuellement la valeur querystring de tous les liens et les pousser dans un tableau avec le code suivant:

$("table").each(function(index, value) { 
    $(this).addClass("table" + index); 
}); 


var hrefs = new Array(); 
$('.table449').children().children().each(function(){ 
var link = ($(this).find('a').attr('href')); 
var startIndex = link.indexOf(",'"); 
var endIndex = link.indexOf("');"); 
if (startIndex >= 0 && endIndex >= 0) { 
    var linkID = link.substring(startIndex+2, endIndex); 
    hrefs.push(linkID); 
} 
alert(hrefs); 
}); 

Ce que je veux faire est de stocker les valeurs comme le train dans un autre tableau.

Répondre

6

Difficile à dire avec un si petit extrait. Dans le snippet fourni l'un de ces deux travaillerait:

$("td a").text(); 

$(".ms-vb a").text(); 
+0

Salut brendan, je viens de mettre à jour ma question. – Peter

Questions connexes