問題タブ [htmlcollection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2145 参照

javascript - getElementsByClassNameからHTMLCollectionを反復処理するときの奇妙な動作

要素のクラスを変更してプロパティを変更する関数を作成しました。何らかの理由で、一部の要素のみが変更されました。解決策を見つけるのに数時間かかりましたが、それは私には奇妙に思えます。おそらくあなたは私にこれを説明することができます。

これは機能していません:

JSFiddleを参照してください。1つおきのアイテムのみが影響を受けます。1つおきの赤い要素だけが色を青に変えます。

forそこで、ループの最終式を変更して、iもうインクリメントしないようにしました。

これはうまくいきます!呼び出されたようpushで、増分は必要ありません。これは正常ですか?私が見た例とは異なります。

0 投票する
1 に答える
2793 参照

dom - DOMのHTMLCollectionとNodeListの違いは何ですか?

Google-fuを試しましたが、その質問に対する良い答えが見つからないようです。助けてください。

編集:わかりました、それで私はこのブログ投稿を見つけました。したがって、それらは異なるDOMレベルから来ていますが、それ以外はあまり意味がありません...

0 投票する
1 に答える
3528 参照

xml - xml 要素はオブジェクト HTMLCollection として返されます

マップ マーカーのリストを返す xml ドキュメントがあります。

マーカーのリストを読み取るための JavaScript がいくつかあり、それらの属性をnameや などの変数として正常に返しますtheid

ただし、要素 tag の内容を返す JavaScript を取得できませんcontent。テキスト コンテンツの代わりにメッセージが表示されます[object HTMLCollection]。誰かが私がこれを修正するのを手伝ってくれるほど親切でしょうか?

0 投票する
0 に答える
866 参照

javascript - HTMLCollection オブジェクトによる解析

私はxmlを次のように返しました

XML ドキュメント

コードを書く上で

HTMLCollection オブジェクトを取得して、 this を解析する方法を説明します。これから名と姓を抽出する必要があります。ガイドしてください

0 投票する
0 に答える
2076 参照

javascript - HTMLCollection のアイテムの属性を設定する

一番下にスキップして質問を表示:

から投げ返されている htmlCollections でめちゃくちゃ時間を過ごしています

さて、HTML コレクションを返すのは byClassName と TagName だけだといつも思っていましたが、何らかの理由で、このコードは 2 行目に htmlCollection を記録しています。ダメ

まったく同じことをしますが、その理由はわかりません。

以前は、最後の 2 行がこれで、読み取り専用として役に立たない HTMLCollection を取得していました。

2 つの質問があります。

1) getElementById が htmlCollection を返すのはなぜですか?

私はすでにドキュメントをチェックしましたが、id="myId" を持つものは他にありません

2) オフセット関数のデータ属性を設定するために、HTML コレクションの個々の項目に属性を設定するにはどうすればよいですか?