問題タブ [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.
javascript - selectedIndex は、配列要素から、firefox では機能しません。
このコードが IE では機能するのに、Firefox では機能しないのはなぜですか?
javascript - DOM getElementsByName で CSS を変更する
JS で DOM を使用して CSS に変更しようとしていますが、HTML 属性の変更には成功しましたが、CSS 属性の変更には成功しませんでした。CSS はこの特定の DOM の影響を受けないようです。
コードは次のようになります...
javascript - HTML name 属性の中括弧
名前に基づいて DOM 要素を取得しようとしています。残念ながら、それらの名前には中括弧が含ま{}
れています。
jQuery (1.6.4) は問題なくそれらを取得できます。しかし、この時点でこれらの呼び出しを に置き換えようとしていますがgetElementsByName()
、gEBN はクエリ文字列に中かっこがあるものと一致しません。バックスラッシュを1回と2回エスケープしようとしましたが、役に立ちませんでした。
中括弧を使用する規則を変更せずにこれを行う方法はありますか?
また、名前属性で許可されている文字セットに含まれていないようです。
更新: Chrome では動作するようですが、Windows の Safari では動作しないようです。しかし、本当に奇妙なのは、Windows 用の Safari でさえ、これらのフィドルを問題なく処理できることです。
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 タグを反復処理するループ構造が必要です。
javascript - フォームを検証し、要素を名前で取得し、ループを使用する JavaScript コードは何ですか?
私は 5 ~ 7 件の投稿を読み、jQuery を含むいくつかの記事を試してみましたが、ほとんどの投稿は私の理解をはるかに超えているように感じます。
データ送信ツールとして機能するフォームがあるので、100 入力としましょう。
各入力をチェックするのに助けが必要なだけで、ループを使用してそれを行うことができるはずだと考えました。
目標コードの例:
特定の引数について、確認する必要があることの 1 つは、入力にスペースがないことです。
誰かが私の構文を手伝ったり、目標に向けてさらに進んだりできますか?
ありがとう。
- 言うまでもなく、私は本業のプログラマーではないので、簡単な説明があればよいのですが。
javascript - getElementsByName は nodelist または htmlcollection を返します
JavaScript はまったくの初心者です。getElementsByName クエリを実行してノードリストを取得しましたが、htmlcollection を探していました。これは Dom レベルの実装によるものです。
質問: 確実に戻り値の型をテストする必要がありますか、または結果を保証するより良い方法はありますか?
javascript - JavascriptのgetElementsByName()からチェックされた要素のみを取得しますか?
次のような HTML があります。
Javascriptで次のように、配列内のチェックされた要素のみを取得しようとしています:
上記は、チェックボックスがチェックされているかどうかに関係なく、すべての値を取得します。チェックボックスがチェックされている値のみを取得したい。どうやってやるの?
javascript - Javascript 関数 changeImage: getElementById または getElementsByName の変数を使用する際の問題
自分のコードでやりたいことを実行するのに問題があります。表示/非表示を切り替えるように設定した複数のセクションがあり、正しく機能します。ただし、常に「もっと」で静的にするのではなく、画像をどこに切り替えようとしているのか、展開されたときに「少ない」に切り替えたいと思います。
それはうまくいきます...しかし、最初のものだけです。他のいずれかのボタンを押すと、最初のボタンだけが変更されます。ここでページを見ることができます:
変数を使用していくつかの異なるソリューションを試しましたが、うまくいかないようです。
ヘルプ?前もって感謝します!