私が言いたいのは、次のようなことをしたときに JavaScript がどのように DOM 要素を保存するかということです:
var foo = document.getElementsByTagName('p');
フーは何になる?オブジェクトの配列?また、その変数に要素を追加するにはどうすればよいですか。たとえば、次のようになります。
var bar = document.form[0].getElementsByTagName('input'); // 5 elements
var foo = document.form[1].getElementsByTagName('input'); // 4 elements
bar =+ foo;
for (i=0;i<bar.length;i++){
console.log(bar.value); // 9 logged values
}
すでに要素が含まれている変数に、同じ型の要素をさらに追加することはできますか? 追加したい変数のすべての要素をループして、すべてのデータを入れたい変数に「プッシュ」する必要がありますか?