問題タブ [getelementsbyname]

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 に答える
1049 参照

javascript - selectedIndex は、配列要素から、firefox では機能しません。

このコードが IE では機能するのに、Firefox では機能しないのはなぜですか?

0 投票する
4 に答える
12341 参照

javascript - DOM getElementsByName で CSS を変更する

JS で DOM を使用して CSS に変更しようとしていますが、HTML 属性の変更には成功しましたが、CSS 属性の変更には成功しませんでした。CSS はこの特定の DOM の影響を受けないようです。

コードは次のようになります...

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

javascript - HTML name 属性の中括弧

名前に基づいて DOM 要素を取得しようとしています。残念ながら、それらの名前には中括弧が含ま{}れています。

jQuery (1.6.4) は問題なくそれらを取得できます。しかし、この時点でこれらの呼び出しを に置き換えようとしていますがgetElementsByName()、gEBN はクエリ文字列に中かっこがあるものと一致しません。バックスラッシュを1回と2回エスケープしようとしましたが、役に立ちませんでした。

中括弧を使用する規則を変更せずにこれを行う方法はありますか?

また、名前属性で許可されている文字セットに含まれていないようです。

更新: Chrome では動作するようですが、Windows の Safari では動作しないようです。しかし、本当に奇妙なのは、Windows 用の Safari でさえ、これらのフィドルを問題なく処理できることです。

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

html - VBA を使用して複数の div をループする

Vb スクリプトを使用して HTML ページから情報を抽出しようとしています。これは、情報を抽出しようとしている HTML ページです。

以下の形式で情報を抽出したいと思います。

  • 大学名:第一大学
  • 学位名: Phd
  • 専攻:コンピュータサイエンス
  • 期間:2005年~2012年

  • 大学名:第二大学

  • 学位名: M.Eng
  • 専攻:コンピュータサイエンス
  • 期間:2000年~2004年

私の VB スクリプトには、情報全体を 1 つの変数として抽出する次のコードがあります。

ただし、vb スクリプトで次のステートメントを使用すると、特定のスパン情報を取得できます。

上記のコードは、出力として Phd を提供します。ただし、事前に合計スパンがわからないため、コードで単にスパン(0)とスパン(1)を指定することはできません。また、すべての div タグの情報を抽出したいのですが、この情報もわかりません。基本的に、複数の div およびスパン情報を抽出できるようにする必要がある id profile-educationを使用して、div タグを反復処理するループ構造が必要です。

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

javascript - フォームを検証し、要素を名前で取得し、ループを使用する JavaScript コードは何ですか?

私は 5 ~ 7 件の投稿を読み、jQuery を含むいくつかの記事を試してみましたが、ほとんどの投稿は私の理解をはるかに超えているように感じます。

データ送信ツールとして機能するフォームがあるので、100 入力としましょう。

各入力をチェックするのに助けが必要なだけで、ループを使用してそれを行うことができるはずだと考えました。

目標コードの例:

特定の引数について、確認する必要があることの 1 つは、入力にスペースがないことです。

誰かが私の構文を手伝ったり、目標に向けてさらに進んだりできますか?

ありがとう。

- 言うまでもなく、私は本業のプログラマーではないので、簡単な説明があればよいのですが。

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

javascript - getElementsByName は nodelist または htmlcollection を返します

JavaScript はまったくの初心者です。getElementsByName クエリを実行してノードリストを取得しましたが、htmlcollection を探していました。これは Dom レベルの実装によるものです。

質問: 確実に戻り値の型をテストする必要がありますか、または結果を保証するより良い方法はありますか?

0 投票する
5 に答える
36566 参照

javascript - JavascriptのgetElementsByName()からチェックされた要素のみを取得しますか?

次のような HTML があります。

Javascriptで次のように、配列内のチェックされた要素のみを取得しようとしています:

上記は、チェックボックスがチェックされているかどうかに関係なく、すべての値を取得します。チェックボックスがチェックされている値のみを取得したい。どうやってやるの?

0 投票する
4 に答える
275 参照

javascript - Javascript 関数 changeImage: getElementById または getElementsByName の変数を使用する際の問題

自分のコードでやりたいことを実行するのに問題があります。表示/非表示を切り替えるように設定した複数のセクションがあり、正しく機能します。ただし、常に「もっと」で静的にするのではなく、画像をどこに切り替えようとしているのか、展開されたときに「少ない」に切り替えたいと思います。

それはうまくいきます...しかし、最初のものだけです。他のいずれかのボタンを押すと、最初のボタンだけが変更されます。ここでページを見ることができます:

http://jfaq.us

変数を使用していくつかの異なるソリューションを試しましたが、うまくいかないようです。

ヘルプ?前もって感謝します!