テキスト座標のtextareaでマウスクリックの場所を取得します

フレデリックイカ

マウスの位置はピクセル単位で取得でき、テキストエリア内のキャレットの位置はを介して取得できますselectionStart

しかし、マウスダウンの直後にテキスト座標で場所を取得するにはどうすればよいですか?

問題は、マウスダウンの時点でキャレットがまだ移動していないため、前の場所を取得することです。

textarea.addEventListener('mousedown', event => {
  console.log(textarea.selectionStart) // logs previous location
})
JamesBot

click代わりイベントを使用してください

MDNによるとmousedownイベントはデフォルトのアクションが発生する前に発生しますが、clickイベントはデフォルトのアクション(この場合はキャレット位置の移動)が発生した直後に発生します。

注:これは、フルクリックアクションが発生した後に発生するclickという点でイベントとは異なりclickます。つまり、ポインタが同じ要素内にあるときにマウスボタンを押して放します。ボタンが最初に押された瞬間にmousedownが起動されます。

textarea.addEventListener('click', event => {
  console.log(textarea.selectionStart) // logs previous location
})

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

マウスクリックでmatplotlibプロット図pythonの座標を取得します

分類Dev

three.jsでマウスクリックポイントの3D座標を取得します

分類Dev

WebBrowserドキュメントでのマウスクリック座標の取得

分類Dev

マウスopencvなしで目的の座標をクリックします

分類Dev

OpenGLは、C ++でのマウスクリックでカーソル座標を取得します

分類Dev

キャンバスをクリックしたときにマウスの座標を取得する

分類Dev

Javatesseractはテキストの場所の座標を返します

分類Dev

ユーザーがJavaScriptでアクセスをブロックした後、場所の座標をリクエストします

分類Dev

ボタンをクリックするとマウスの座標を取得します

分類Dev

OpenOfficeBASICマクロでマウスクリックからドキュメント座標を取得する方法

分類Dev

Javaで私のウィンドウの外でマウスクリック座標を取得する方法

分類Dev

グーグルマップAPIの場所の検索ボックスの例から座標を取得しますか?

分類Dev

QChartViewの軸システムでマウス座標を取得します

分類Dev

adbシェルのgeteventでマウスクリック座標を取得できません

分類Dev

マウスクリックでgmap.netの座標を取得できません

分類Dev

アニメーション中にOpenGLでマウスクリック座標を取得しますか?

分類Dev

値のjqPlotでマウス座標を取得します

分類Dev

マウスクリックイベントの座標をmatplotlibに保存する

分類Dev

DIV内のキャンバスでクリック座標を取得する

分類Dev

Tkinterを使用してMatplotlibでマウスクリックの場所を取得する

分類Dev

Tkinterを使用してMatplotlibでマウスクリックの場所を取得する

分類Dev

クリックしたマウスの座標を取得するにはどうすればよいですか(数学計算のみが必要です)

分類Dev

マウスクリックでXY座標をPHP変数に取得する

分類Dev

Excelから画像の場所を取得し、テキストボックスに表示します

分類Dev

JavaFX-TextAreaのテキストをマスクします

分類Dev

マウス座標でクリックするとムービークリップを再生します

分類Dev

フォーム上の任意の場所でのマウスクリックをキャプチャします(IMessageFilterなし)

分類Dev

ブラウザのクリックイベント `x`と` y`の座標をスケーリングされたSnapsvg要素の座標に変換します

分類Dev

Python:matplotlib.canvasを使用してマウスクリックで座標を取得する方法

Related 関連記事

  1. 1

    マウスクリックでmatplotlibプロット図pythonの座標を取得します

  2. 2

    three.jsでマウスクリックポイントの3D座標を取得します

  3. 3

    WebBrowserドキュメントでのマウスクリック座標の取得

  4. 4

    マウスopencvなしで目的の座標をクリックします

  5. 5

    OpenGLは、C ++でのマウスクリックでカーソル座標を取得します

  6. 6

    キャンバスをクリックしたときにマウスの座標を取得する

  7. 7

    Javatesseractはテキストの場所の座標を返します

  8. 8

    ユーザーがJavaScriptでアクセスをブロックした後、場所の座標をリクエストします

  9. 9

    ボタンをクリックするとマウスの座標を取得します

  10. 10

    OpenOfficeBASICマクロでマウスクリックからドキュメント座標を取得する方法

  11. 11

    Javaで私のウィンドウの外でマウスクリック座標を取得する方法

  12. 12

    グーグルマップAPIの場所の検索ボックスの例から座標を取得しますか?

  13. 13

    QChartViewの軸システムでマウス座標を取得します

  14. 14

    adbシェルのgeteventでマウスクリック座標を取得できません

  15. 15

    マウスクリックでgmap.netの座標を取得できません

  16. 16

    アニメーション中にOpenGLでマウスクリック座標を取得しますか?

  17. 17

    値のjqPlotでマウス座標を取得します

  18. 18

    マウスクリックイベントの座標をmatplotlibに保存する

  19. 19

    DIV内のキャンバスでクリック座標を取得する

  20. 20

    Tkinterを使用してMatplotlibでマウスクリックの場所を取得する

  21. 21

    Tkinterを使用してMatplotlibでマウスクリックの場所を取得する

  22. 22

    クリックしたマウスの座標を取得するにはどうすればよいですか(数学計算のみが必要です)

  23. 23

    マウスクリックでXY座標をPHP変数に取得する

  24. 24

    Excelから画像の場所を取得し、テキストボックスに表示します

  25. 25

    JavaFX-TextAreaのテキストをマスクします

  26. 26

    マウス座標でクリックするとムービークリップを再生します

  27. 27

    フォーム上の任意の場所でのマウスクリックをキャプチャします(IMessageFilterなし)

  28. 28

    ブラウザのクリックイベント `x`と` y`の座標をスケーリングされたSnapsvg要素の座標に変換します

  29. 29

    Python:matplotlib.canvasを使用してマウスクリックで座標を取得する方法

ホットタグ

アーカイブ