問題タブ [selection]

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

jquery - Jquery:選択範囲内の選択

以前の選択から保存されたさまざまな要素の配列があります。これを''と呼びますa

a次に、この前の選択( )から別の選択を行い、タイプの要素を返すにはどうすればよいinputですか?

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

vba - VBA を使用して Word で複数の選択範囲にスタイルを適用するにはどうすればよいですか?

ドキュメントで選択されているものに特定のスタイルを適用するマクロを作成しました。ただし、下書きビューで、ユーザーがスタイル エリア ペインをクリックして段落を選択し、Ctrl キーを押しながら追加の段落をクリックすると、この追加の選択は、このマクロの実行時に適用されません。

これに何を追加する必要がありますか? 注: ユーザーがドキュメント内の実際のテキストを選択するようにワークフローを変更することはできません。スタイルエリアペインを使用して設定されています...

ワークフローは次のとおりです。

代替テキスト http://img6.imageshack.us/img6/1994/91231840.png

(望ましくない)出力は次のとおりです。

代替テキスト http://img34.imageshack.us/img34/1239/outputt.png

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

jquery - jQueryを使用して、ページ上の(テキストエリアではなく)選択されたテキストを取得します

このプラグインを使用すると、ユーザーがテキストエリアで選択したテキストを取得できます。このサイトには、ユーザーがテキストエリア外で選択したテキストを取得するための非 jQuery ベースの手順があります。

後者の機能が jQuery プラグインで利用できるかどうか疑問に思っています。

編集:また、選択範囲の開始インデックスと終了インデックスを取得することは可能ですか? つまり、包含要素内で選択が開始および終了する場所は?

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

javascript - テキスト選択をミラーリングするにはどうすればよいですか?

2つの入力があるとします。

<input id="input1" type="text"/><input id="input2" type="text"/>

JavaScriptの魔法を使って、input1に入力したものはすべてinput2にも入れられます。この意味で、input2はinput1を「ミラーリング」します。

テキスト選択を「ミラーリング」する方法はありますか。では、input1でテキストを選択した場合、input2でもまったく同じテキストを選択するにはどうすればよいですか?

私はMicrosoftのTextRangeオブジェクトとMozillaらが使用しているSelectionオブジェクトを見てきましたが、全体の混乱はかなり面倒なようです。誰かが以前にこのようなことをして成功したことがありますか?

明確化:これまでの回答に感謝します。明確にするために:私はテキストをミラーリングする方法を尋ねていません。私はすでにそれを解決しました。問題は、input1のテキストを選択し、input2の対応するテキストも選択することだけです。

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

javascript - 現在の選択を含むDOM要素を取得するにはどうすればよいですか?

Web ページの一部をマウスで選択できます。

現在選択されているテキストを取得できることはわかっていますが、現在の選択範囲の開始または終了を含む DOM 要素を取得するにはどうすればよいですか?

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

jquery - jQuery サイクル pagerAnchorBuilder

ニュースローテーターで使用するために Cycle プラグインを使用しています。これは、画像の代わりに Div を使用してスライドを作成していることを意味します。

私の最終的な目標は、通常の 1、2、3、4 などではなく、スライドの最初の H3 タグを返すページャーを作成することです。

これはおそらくマイナーな選択の問題であることはわかっていますが、これまでに使用しているものは次のとおりです。

私も次のようなことを試しました:

お察しの通り、私はまだ駆け出しです。:/

セレシトンを手伝ってくれる人はいますか??

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

apache-flex - Flex: referencing all data in TileList

I have 2 TileList component in my Flex application.

1 tilelist is filled with data much like following xml sample:

the data shown in that tilelist is the name.

my second tilelist:

data shown is the preference.

The user can click the first tilelist and then the items that person "likes" should be selected in the second tilelist (in other words they lit up).

click event on my first tilelist

Is there any way to achieve this?

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

listbox - リストボックス内にラバーバンドタイプの選択を実装するWPF

Listboxユーザーが選択したいアイテムのラバーバンドまたは投げ縄タイプの選択を許可しようとしています。私Listboxはグリッド内にいて、グリッドに、選択したい領域に長方形を描画するコントロールを追加しました。Listboxアイテムが長方形の中にあるかどうかを確認するためにヒットテストを試みましたが、すべてがそうではないことを返しているようです。これらのアイテムを見るとVisualTreeHelper.GetDescendantBounds(長方形でX、Yを取得する場合と同様に)、アイテムごとに常にX、Yが0,0として返されます。ヒットテストで何が間違っているのですか?

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

winforms - Listbox ClearSelect メソッドは項目を選択したままにします

ユーザーコントロールでホストしているwinformsリストボックスコントロールがいくつかあります。このユーザー コントロールで必要な動作は、リスト ボックスの 1 つだけに一度に選択した項目を持たせることです。

したがって、Listbox1 の項目を選択して listbox2 リストボックスの項目をクリックすると、すべての項目が自動的に選択解除されます。

私は次のコードでこれを達成しようとしました:

リストボックスの名前を辞書に保存しています。(リストボックスの数は動的です)。この例の listBoxName は、クリックされたばかりのリストボックスであるため、このコードはそのボックスの選択をクリアしないようにします。

このコードを実行したときの動作は非常に予想外です。listbox1、listbox2、listbox3 の 3 つのリストボックスがあるとします。listbox2 の item3 が現在選択されているとします。listbox1 の項目 4 をクリックすると、最終的に listbox1 の項目 4 が (予想どおり) 選択されますが、listbox2 では項目 1 が選択されます。

つまり、以前にアイテムを選択していた listBox では、選択がクリアされるのではなく、アイテム 1 が選択されたままになっています。

ClearSelection メソッド呼び出しの直後に debug.print listBox.SelectedItems.Count を発行しましたが、1 つの項目が選択されていることを確認しました。

これを行う方法やコードを修正する方法について何か考えはありますか?

セス

EDIT:ところで、私はリストボックスをビジネスオブジェクトコレクションにバインドしています。