重点:
1,能先找唯一标识id就先从id开始找起,否则会相当混乱
2,注意寻找唯一值和htmlcollection的方法,前者是getElement,后者是getElements
3.getElements返回的不是array,虽然可以用array的索引,索引后用innerText表现为文本
4.js的array索引没有逆向索引(负值索引)
5.不知道获得的元素是什么的时候可以一直用firstElementChild直到获取尾端
// 选择<p>JavaScript</p>: var js = document.getElementById('test-div').firstElementChild.firstElementChild; // 选择<p>Python</p>,<p>Ruby</p>,<p>Swift</p>: var arr = document.getElementsByClassName('c-green')[0].getElementsByTagName('p'); // 选择<p>Haskell</p>: //var haskell = document.getElementsByTagName('div')[3].firstElementChild.firstElementChild.firstElementChild.firstElementChild.firstElementChild; var haskell = document.getElementById('test-div').lastElementChild.getElementsByTagName('p')[1]
Sign in to make a reply
alienation
重点:
1,能先找唯一标识id就先从id开始找起,否则会相当混乱
2,注意寻找唯一值和htmlcollection的方法,前者是getElement,后者是getElements
3.getElements返回的不是array,虽然可以用array的索引,索引后用innerText表现为文本
4.js的array索引没有逆向索引(负值索引)
5.不知道获得的元素是什么的时候可以一直用firstElementChild直到获取尾端