→ getXxxxxメソッド
・より複雑な検索条件で検索したい場合
→ queryXxxxメソッド
特に、getElementByIdは高速。
<ul id="list"> <li class="a">項目1</li> <li class="a">項目2</li> <li class="b">項目3</li> </ul>
var list = document.querySelectorAll('#list .a');
for(var i = 0, len = list.length; i < len; i++) {
console.log(list.item(i).textContent);
}
■実行結果項目1
項目2
var list = document.querySelector('#list .b');
console.log(list.textContent);
■実行結果項目3