Posição do cursor em pixels em um texto do tipo de entrada (não em uma área de texto) [duplicado]
Esta questão já tem uma resposta aqui:
Como obtenho as coordenadas de pixel (x, y) do cursor em caixas de texto? 3 respostasATUALIZAR: duplicado deObtém o cursor ou a posição do texto em pixels para o elemento de entrada.
TL; DR - use o incrivelmente leve e robustoposição textarea-caret Componente biblioteca, que agora suporta<input ype="text">
também. Demo athttp://jsfiddle.net/dandv/aFPA7/
Existe uma maneira de saber onde o cursor está dentro de um campo de texto HTML?
<input type='text' />
Eu gostaria de posicionar em pixels (e reposicionar) um div dependendo da posição do cursor.
Nota: Eu não quero saber a posição em personagens ou em um<textarea>
. Eu quero saber a posição em pixels em um<input>
elemento.