Pozycja Caret w pikselach w tekście typu wejściowego (nie textarea) [duplikat]
To pytanie ma już tutaj odpowiedź:
Jak uzyskać współrzędne pikseli (x, y) karetki w polach tekstowych? 3 odpowiedziAKTUALIZACJA: duplikatUzyskaj kursor lub pozycję tekstową w pikselach dla elementu wejściowego.
TL; DR - używaj niesamowicie lekkiego i wytrzymałegopozycja textarea-caret Składnik biblioteka, która teraz obsługuje<input ype="text">
także. Demo nahttp://jsfiddle.net/dandv/aFPA7/
Czy istnieje sposób, aby dowiedzieć się, gdzie daszek znajduje się w polu tekstowym HTML?
<input type='text' />
Chciałbym umieścić w pikselach (i zmienić położenie) div w zależności od pozycji karetki.
Uwaga: Nie chcę znać pozycji w postaciach ani w<textarea>
. Chcę znać pozycję w pikselach w<input>
element.