テキストを選択したときに表示される青いボックスのサイズ(幅と高さ)を取得できるかどうかを知りたかったのです。だから、 青いテキスト選択のサイズを取得するには?
答えて
document.getElementById("area").addEventListener("mouseup", function() {
var bcr = getSelection().getRangeAt(0).getBoundingClientRect();
document.getElementById("info").innerHTML = "W: "+ bcr.width +' H:'+ bcr.height;
}, false);
<div id="area">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quaerat consectetur incidunt vel praesentium cum blanditiis tempora doloribus culpa odit! Labore at cum ad, voluptas nobis nam iste non omnis vitae?
</div>
<b id="info"></b>
あなたは、この方法は、このような
幅、高さとして提供することを任意の値に、今から取得することができbcr
変数に選択の範囲.getBoundingClientRect()
を得た後、右下、左上、
https://developer.mozilla.org/en/docs/Web/API/Element/getBoundingClientRect
あなたの返信Rokoをありがとうが、私はテキストを選択すると、選択範囲を得ることができたと思っていた。例では、私は単語 "テキスト"を選択し、それは私にそのテキストの選択ボックスのサイズを与えますが、それは私が選択したすべてのテキストで動作するはずです。選択したテキストを、それが動作するスパンに入れる方法がある場合。 –
@HebertAG OKは私の答えを編集しました。どのような方法でも '.getBoundingClientRect()'を使用します:) –
これはまさに私が探していたものです。ありがとう!選択ボックスの位置(xとy)を得る方法があるかどうか知っていますか?これはちょうど好奇心の外です、私が欲しかったのはちょうど次元でした。 –
- 1. 選択テキスト&ハイライト選択または選択値を取得する(リアクト)
- 2. 選択したテキストを取得するには? Chromeの場合
- 3. ビジュアルスタジオ2015エディタウィンドウの選択テキストを取得するには?
- 4. タポールイベントで選択したテキストを取得
- 5. 選択できない要素以外の選択されたテキストを取得
- 6. 選択したテキストでdivを取得する方法は?
- 7. 青いボーダーレンダリングでドロップダウンを選択[クロム]
- 8. PDFNetの特定のページで(テキスト)選択を取得する
- 9. Android:ListViewの選択後に青い背景を維持する
- 10. Androidが選択されたスピナーのテキストを取得する
- 11. 他のフレームから選択されたテキストを取得する
- 12. 選択したインデックスのテキストを取得するWPF ComboBox
- 13. コンボボックス(テキストではない)の選択値を取得する方法
- 14. vueを使用して選択したのテキストを取得するには?
- 15. JavaScriptでtextarea要素内の選択したテキストを取得するには?
- 16. Jqueryで選択したリストボックスの項目テキストを取得するには?
- 17. IPad 2で選択したテキストをJavaScriptで取得する
- 18. bootstrap-multiselect、選択したテキストを取得する
- 19. Firefox拡張機能:選択したテキストを取得する
- 20. Javascriptフォントファミリで選択されたテキストを取得する方法
- 21. テキスト選択で要素を取得する
- 22. Safari拡張機能で選択したテキストを取得する
- 23. uiwebviewから選択したテキストを取得するXcode
- 24. Chrome拡張機能で選択したテキストを取得する
- 25. webkit2gtkで選択したテキストを取得する方法
- 26. system.web.mvc.selectlistから選択したテキストを取得する方法
- 27. ブラウザから選択したテキストを取得する
- 28. div +ドロップダウンリストのすべてのテキストを取得選択したアイテム
- 29. wysihtml5エディタから現在選択されているテキストを取得する
- 30. Android:他のアプリの選択したテキストを取得
あなたは何を試しましたか? – Xzandro
まだありません。私はそれを行う方法の絶対に何の手がかりも持っていません。私はまだプログラミングの初心者です。 –