2010-04-22 62 views
2

我想知道#nav div中的链接的id名称,我试图找到id有什么,但是我没有发现任何关于此的信息。#nav链接的循环ID

回答

1

您可以使用XPath表达式获取包含所有感兴趣节点的集合。

document.evaluate("//div[@id='nav']/a", document, null, XPathResult.UNORDERED_NODE_ITERATOR_TYPE, null) 

以上代码将返回设置包含所有一个元素是具有导航 ID DIV元素的儿童。

这里正在例如:http://jsfiddle.net/vycMP/3/

你可以阅读更多有关XPath这里:http://www.w3schools.com/xpath/default.asp

0

如果你在浏览器中这样做,我建议使用JQuery,那么你可以使用类似选择CSS,这将使这很容易。

$('#nav a').each(function(index) { 
    alert($(this).attr('id'); 
}