問題タブ [element]

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

wpf - WPFマウスの下の要素を取得

MouseMove イベントでマウスの下にある要素の配列を取得する WPF の方法はありますか?

0 投票する
30 に答える
142844 参照

c# - リストから N 個のランダムな要素を選択するC#で

一般的なリストから 5 つのランダムな要素を選択する簡単なアルゴリズムが必要です。たとえば、 a から 5 つのランダムな要素を取得したいと思いList<string>ます。

0 投票する
25 に答える
109163 参照

php - 配列が多次元であるかどうかを確認しますか?

  1. 配列がプリミティブ値のフラット配列であるかどうか、または多次元配列であるかどうかを確認するための最も効率的な方法は何ですか?
  2. 実際に配列をループしてis_array()その各要素で実行せずにこれを行う方法はありますか?
0 投票する
9 に答える
635 参照

php - 配列の最後の要素にアクセスするには?

この配列の最後の要素を返したいのですが、これから得られるのは-1だけです。

0 投票する
38 に答える
343576 参照

jquery - jQueryで要素を「フラッシュ」するにはどうすればよいですか

私はjQueryを初めて使用し、Prototypeの使用経験があります。プロトタイプには、要素を「フラッシュ」する方法があります。別の色で簡単にハイライトし、通常の色にフェードバックして、ユーザーの目を引き付けます。jQueryにそのようなメソッドはありますか?フェードイン、フェードアウト、アニメーションが表示されますが、「フラッシュ」のようなものは表示されません。おそらく、これら3つのうちの1つを適切な入力で使用できますか?

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

ruby - ruby から soap4r を使用して SOAP メッセージを生成するときに、ヘッダーに name.value を追加するにはどうすればよいですか?

wsdlからドライバーを作成しました

リクエストを呼び出すときに、ヘッダーに要素を含めたい、つまり、次のようなものを表示したい:

REPLACE_WITH_ACTUAL 何とか何とか何とか

しかし、周りを見渡すと、誰もが SOAP::Header::SimpleHandler をサブクラス化し、インスタンスを driver.headerhandler に注入することについて話しています。

ただし、それを行うと、ネストされたヘッダー、つまり REPLACE_WITH_ACTUAL になります。

したがって、既存のヘッダーハンドラーに要素を追加するだけの方法が必要なので、次のようなことができます

driver.headerhandler.AddElement("セッション", "123")

しかし、私はそれを行う方法を見つけることができません。私も次のようなことを試しました

driver.headerhandler["session"]="123" などのトリックですが、これを機能させる方法が見つかりません。

driver.headerhandler.methods を見ると、明確なメカニズムがわかりません。

これを行う方法へのポインタを本当に感謝します。

0 投票する
14 に答える
174271 参照

javascript - 現在実行中のスクリプトをロードしたスクリプト タグを参照するにはどうすればよいですか?

現在実行中の JavaScript をロードしたスクリプト要素を参照するにはどうすればよいですか?

これが状況です。ページの上部にロードされている「マスター」スクリプトがあり、最初に HEAD タグの下にあります。

「scripts.js」には、他のスクリプトをオンデマンドでロードできるようにする必要があるスクリプトがあります。HEAD 要素のレンダリングが完了していないため、HEAD タグを参照せずに新しいスクリプトを追加する必要があるため、通常の方法ではうまくいきません。

私がやりたいことは、現在のスクリプトをロードしたスクリプト要素を参照して、動的にロードされた新しいスクリプト タグをその後に DOM に追加できるようにすることです。

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

winforms - wpf アプリケーションでホストされている winForms 要素への可視性を変更する

WindowsFormsIntegration でホストされている WPF アプリケーションで Microsoft レポートを表示するための ReportViewer winForms コントロールがあります。textBlock の MouseDown イベントがトリガーされると、ウィンドウ内の他の要素のように、可視性を 0 から 100 までフェードさせたいと思います。そうではないので、ホストされているすべてのコントロールで同じなのか、これが特定のものなのか、どうすれば解決できるのか疑問に思っていましたか?

よろしく、

イヴァン

0 投票する
27 に答える
1549516 参照

javascript - JavaScript での配列要素の削除 - delete と splice

メソッドを使用するのではなく、配列要素で演算子を使用するdeleteことの違いは何ですか?Array.splice

例えば:

オブジェクトと同じように配列要素を削除できるのに、なぜ splice メソッドがあるのでしょうか?

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

javascript - JavaScript で要素のコレクションに連鎖メソッドをアタッチする

これは、少なくとも現時点では純粋な実験ですが、興味があります: メソッドを (プロトタイピングを介して) 要素のコレクションにアタッチする方法はありますか? 次のコードをテストしました。

現時点では、Opera で完全に動作します。予想どおり、すべての div 要素に対して _ メソッドが呼び出され、渡された文字列が各要素に対して順番に eval()されます。_ メソッドは連鎖を可能にすることに注意してください。また、_ を呼び出して予測されたxイテレータ変数を各要素の innerHTML に追加することも示されています。

では、2つ質問...

まず、これについてもっと良い方法はありますか?私は長い間、私ができることを望んでいましたdocument.getElementsByTagName('div').style.backgroundColor = "red";が、残念ながら、それはまだ実現していません. これが、私が最初にこれを行っている理由であり、メソッドに簡潔な名前を付けた理由です。私はそれをできるだけ忠実にエミュレートしようとしています。

第二に、これが正しい使い方であると仮定すると、どうすれば Firefox で動作させることができるでしょうか? そのブラウザの相当するものはNodeListですがHTMLCollection、後者のプロトタイプを作成しようとしてもうまくいきません。提案?