2011-07-06 83 views
12

使用JS queryselectorall方法可以選擇具有2個匹配類的特定標記名稱的元素。queryselectorAll - 查找具有多個匹配類的元素

E.g.我有使用元素

<a class="classOne classTwo"></a> 

queryselectorall我可以在一個類名選擇:

document.querySelectorAll("a.classOne"); 

怎麼會這樣擴大適用我能找到classOne和classTwo全部標籤?

document.querySelectorAll(「a.classOne classTwo」);如預期似乎並沒有提前

回答

18

你在CSS的方法相同:

document.querySelectorAll("a.classOne.classTwo"); 

例如:http://jsfiddle.net/gcf6w/6/

+0

當然,請原諒我的黯淡......結束漫長的一天! – user502014

+0

@ afk5min我不確定我是否關注,它確實執行了代碼所暗示的內容,即將結果記錄到您的控制檯? – Niklas

+0

你是對的,我的不好。 – afk5min

2

工作

由於只需添加一個點..

document.querySelectorAll("a.classOne.classTwo") 
相關問題