問題タブ [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 投票する
9 に答える
28085 参照

jquery - 入力タイプ=テキストの選択色のスタイリングは可能ですか?

入力がある

これを行う(jQueryを使用)

「bla bla bla」がデフォルトの紺色の選択色で選択されます。

css を使用してこの色を変更する方法はありますか? css3 は、たとえばを使用して選択を変更できます

ただし、これは他の要素のテキストでのみ機能し、html 入力では機能しません。

何か案は?

/T

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

wpf - WPFリストボックス:選択の問題

私の XAML ファイルでは、次のように宣言された ListBox があります。

ビュー モデルでは、Deck は ObservableCollection であるため、バインディングによってコレクションのコンテンツが直接表示されます。

しかし、同じ値を保持する値がいくつかある場合 (たとえば、「10」を 6 回)、ListBox での選択は奇妙な動作をします。クリックした要素だけではなく、2 ~ 3 個の要素を選択します。

さらに、別の listBoxItem をクリックしても、前に選択したリストのフォーカスが外れません。

その場合、どの項目が実際に選択されているかを確認することはできず、SelectedIndex 値を取得することもできません。

誰かがアイデアを持っていますか?

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

vim - VIMでの複数選択

VIMのビジュアルモードで複数の連続していないライン(またはセクション)を選択することは可能ですか?もしそうなら、どのように?

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

javascript - getSelection() および insertNode -- Javascript テキスト選択

ブラウザの選択を新しく/個別に作成された範囲に設定する方法を知っている人はいますか? ブラウザーからテキストの選択範囲を取得する方法と、範囲を作成する方法は理解していますが、選択範囲を作成した範囲に変更するようにブラウザーに指示する方法がわかりません。「setSelection」のようなものだと思っていたでしょう。

明確にするために、テキストエリアを選択させようとしているわけではありません - p / div / ul タグなどについて話しているのです。

私は次のサイトを参照していました(多分それはあなたにアイデアを与えるでしょうか?):

http://www.quirksmode.org/dom/range_intro.html

お時間をいただきありがとうございます。

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

iphone - UITableView を使用すると、2 つのセルで同時にスタイルを選択できます

デフォルトの Xcode テンプレートを使用して UItableView を作成し、5 行を表示するように構成しました。テーブルの最初のセルを選択します。別のセルを選択すると、2 番目のセルから指を離すまで、最初のセルが選択されたままになります。

サンプル: http://img190.imageshack.us/img190/7184/cellsz.jpg

タッチ削除ではなく、タッチ時にセルが選択されるようにします。ネットとアップルのドキュメントを検索しましたが、ユーザーが画面にタッチして選択したときに呼び出されるメソッドが見つかりませんでした。

これに関する情報を持っている人はいますか?

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

javascript - 複数のタグにまたがる範囲の SurroundContents (getRangeAt 問題?)

選択領域をラップするために SurroundContents を使用する必要がある (と思う) スクリプトがあります。そうすることで、何かを追加してから、その範囲を選択範囲として再割り当てできます。

問題を getRangeAt の誤用に絞り込んだと思いますが、それを修正する方法がよくわかりません。

短いコードは次のとおりです。

そして、これがエラーをスローする89行目です。

そしてもちろん、ここにエラーがあります:

エラー: キャッチされない例外: [例外... 「範囲の境界点が特定の要件を満たしていません。」コード: "1" nsresult: "0x805c0001 (NS_ERROR_DOM_RANGE_BAD_BOUNDARYPOINTS_ERR)" 場所: " http://www.latentmotion.com/insertNode/index26.html 行: 89"]

全体を見るのに役立つ場合は、スクリプト (これまでのところ) をここで見ることができます: http://www.latentmotion.com/insertNode/index26.html

そして、私が利用しようとしていたテキスト選択ヘルパーは quirksmode でした。ここでは、複数の範囲の使用について詳しく説明していません。

よろしくお願いします。

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

java - Eclipseエディターで現在選択されているコードのAST?

EclipseのJavaエディターで現在選択されているASTを取得する必要があります。基本的に、選択したJavaコードを他の形式(おそらく他の言語やXMLなど)に変換したいと思います。だから、私は選択のためにASTを取得する必要があると思います。現在、私は選択を単純なテキストとして取得することができます。そのような問題を解決する方法はありますか?すでにありがとう!

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

sql - SQL クエリ ...複数の最大値の選択。助けが必要

ビジネスワールド 1256987 月刊 10 2009-10-28

ビジネスワールド 1256987 月刊 10 2009-09-23

ビジネスワールド 1256987 月刊 10 2009-08-18

Linux 4 U 456734 毎月 25 2009-12-24

Linux 4 U 456734 毎月 25 2009-11-11

Linux 4 U 456734 毎月 25 2009-10-28


次のクエリでこの結果が得られます。


各ジャーナルの最新の日付が必要ですか?

私はこのクエリを試しました:


しかし、列全体から最大値が得られます。必要な結果には 2 つの日付 (各雑誌の最大数) がありますが、このクエリでは 1 つしか返されませんか?

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

javascript - 範囲/選択範囲内の Internet Explorer の元のマークアップ

この関数を介してユーザーが選択したコンテンツを抽出しています:

抽出は正常に機能していますが、Internet Explorer で選択したテキストの元のマークアップを取得する方法が見つからないようです。Firefox のように DocumentFragment を取得する方法はありますか? 私は両方のシステムの異なる処理とアプローチについて知っていますが、おそらく誰かが javascript / ECMA で HREF の厄介な ...jQueryXXXXXXXXXXXXX="12" アドオンとその厄介な大文字のタグ名と属性名を取り除くための実用的なアプローチを見つけたかもしれません。

繰り返しますが、正確なマークアップを選択することが不可欠です。

どんな助けでも大歓迎です、ありがとう。

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

silverlight - Silverlight Datagrid セルを選択不可にする

グループ化およびソートされた PagedCollectionView にバインドしている DataGrid があります。1 つの列にクリック可能なリンクが含まれていますが、DataGrid の内容は編集できません。

DataGrid の SelectionMode を、DataGridSelectionMode.Single複数行の選択を停止するように制限しました。ただし、選択された行には、選択された行の残りの部分よりもわずかに明るい色で描画され、境界線を持つ選択されたセルもあります。

基本的に、SelectedRow は必要ですが、SelectedCell は必要ありません(UI/表示の観点から)。

プロパティを設定するのは簡単なことのように感じますが、DataGrids テンプレートを編集したり、VisualStateManager をいじったりする必要があるのではないかと感じています。

DataGrid 以外の別のコントロールに切り替えてよかったのですが、グループ化を表示できるようにする必要があります。