問題タブ [getelementsbyclassname]

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 投票する
1 に答える
3326 参照

javascript - 値が別の値より小さい場合、Javascript を使用して表のセルの色を変更する

ここで何が間違っているのかわかりません:

.tt数値がセルより小さい場合にセルを赤くしたいだけですdd

HTML:

JS:

なぜこれが機能しないのかわかりません。

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

vba - VBA エクセルの複数のクラス名を使用して Web サイトからデータを取得する

これは何度も尋ねられていることは知っていますが、div をループして同じクラス名のタグを見つけることについて明確な答えを見たことはありません。

私の最初の質問:

私がこのようなものを持っている場合:

したがって、div「画像」のすべての img Src を、imageElement クラス名の他のものと一緒に取得し、それらを Excel のいくつかのセルにコピーしたいと考えています。

2 番目の質問: VBA を使用して Web コンテンツをプルする 2 つの方法を見てきました。1 つは IE を使用し、もう 1 つはブラウザー以外を使用するコードです。

そして2番目の方法:

どちらが優れているのか、その理由は?

あなたが私を助けることができれば、私は感謝します。

前もって感謝します。

0 投票する
2 に答える
392 参照

javascript - クラスごとの要素の取得 vs ID 呼び出しによる複数の要素の取得

ページから複数の要素を選択することが心配です。クラスごとにセレクターを使用するか、ID ごとに複数のセレクターを使用する方が良いですか?

選択したい要素の数、または選択したくない要素を破棄するが、セレクターがチェックする必要がある要素の数は毎回異なります。

(私の英語でごめんなさい)

0 投票する
2 に答える
1980 参照

javascript - Mapbox の getElementsByClassName を使用してチェックボックスの値を取得する

私はそれに似たものに取り組んでいます: http://www.mapbox.com/mapbox.js/example/v1.0.0/filtering-markers/

しかし、このような複数の「チェックボックス」

「チェックボックス」にリンクされた値を取得しようとしていますが、機能しません。

ここで実行しようとしています: http://temp.sharesand.info/prison/index5.html#

私はプレーンJSでそれをやろうとしていますが、jqueryで多くのバージョンを見ました。

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

javascript - イベント発生時に要素のスタイルを変更する getElementsByClassName

私は使用しようとしています

別のページ要素にカーソルを合わせたときに、特定のクラス名を持つすべての div の色を別の色に変更します。

ここにjsfiddleがあります-誰かが私が間違っている場所についていくつかの役立つポインタを与えることができれば、それは素晴らしいことだと思います. document.getElementById で動作しましたが、すべてではなく、最初の div の色のみが変更されました。

ありがとう :)

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

javascript - クラスごとにフォームから要素を削除する

Javascript でクラスごとにフォームから要素を削除しようとすると、何らかの理由で他のすべての要素が削除されます。何がこの動作を引き起こしているのかまったくわかりません。誰かが私の欠陥のあるロジックがどこにあるかを指摘してくれることを願っています.

最初の要素 (inv0) を残して残りをすべて削除したいだけですが、以下の正確なコードを使用すると、inv0、inv2、inv4 が残ります。

JS:

HTMLは次のようになります...

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

java - ジェリー doc.$ getelementbyclassname

ID を持たない要素 (クラスのみ) にアクセスしたい。Joddでアクセスするにはどうすればよいですか? Jodd には getelementbyclassname に相当するものがありますか?

Html は次のようになります。

0 投票する
2 に答える
1725 参照

javascript - 同じループ内で複数の getElementsByClassName() 呼び出しの結果を反復処理するにはどうすればよいですか?

私はこれをしたい:

つまり、classA のすべての要素と classB のすべての要素を取得し、それらすべてを繰り返し処理できるようにそれらを結合します。getElementsByClassName は標準配列を返さないため、機能しません。

これは機能しますが、より賢明な方法が必要です。

0 投票する
2 に答える
7124 参照

javascript - 反復せずに、あるクラスの要素を取得するが、別のクラスの要素を取得しない

次の単純な HTML では、すべての要素を class1 ではなく class2 で取得したいと考えています。

を使用することで、すべての要素を取得し、特定のクラスが存在するかどうかを確認しgetElementsByClassName('class1')て要素を削除することができます。

反復せずにこれを行うより良い方法はありますか?

複数のクラスを持つ要素の取得に関するこの興味深い投稿を見つけたので、あえて質問します。次のようなものはありますか: document.getElementsByClassName("class1 !class2")?

PS: jQuery は使いたくありません。