次のステートメントは、クラスtitanicの最初の要素を示します。
element = document.querySelector('.titanic');
同じクラスの2番目の要素を取得するにはどうすればよいですか?
使用する - document.querySelectorAll
document.querySelectorAll('.titanic')[1]
2番目の要素を選択するためにquerySelectorAll
を必ずしも必要とせず、問題はquerySelector
APIを使用することです。 CSSの力をセレクターで活用できます。
たとえば、次のことができます。
document.querySelector('.titanic:nth-child(2)')
2番目の要素を選択します。注:カウントは1
ではなく0
から始まります。