-1
私の英語はすみません。純粋なjavascriptを使用して行の各要素の値を取得する方法は?
私はこのような行があります。
var sections = document.getElementsByClassName('section');
を、私はそれの各要素の値をoffsetTop取得したいです。私はちょうど
for (var i = 0; i < sections.length; i++) {
var section = sections[i];
}
をやって、その後
section.offsetTop;
しようとした場合には、最後の要素のoffsetTopを返します。
それぞれの価値を得るにはどうすればよいですか?すべてのタグを超える
var sections = document.getElementsByClassName('section');
var offsets = [];
for (var i = 0; i < sections.length; i++) {
var section = sections[i];
offsets.push(section.offsetTop);
}
// offsets has all offsets here
インデックス 'セクション[4] .offsetTop' < - 5番目の要素の値を取得 – adeneo
すべての要素をまとめた簡単なコードを取得したいと思います。 – Evgeny
これは、すべての要素をまとめてシンプルなコードですが、他のものはもっと同じでしょう。たとえば、 'section [4]'を実行する配列 – adeneo