키를 누를 때 입력 값의 위치를 알 수 있는지 알고 싶습니다.깜박이는 파이프 문자가 문자열의 어느 위치에 있는지 어떻게 알 수 있습니까?
텍스트 필드가 있습니다.
<input id="name" type="text">
그리고 오른쪽 화살표 키가 문자열의 끝 부분에있는 경우에만 누르면 뭔가에 할, 그리고 그들이 경우 왼쪽 화살표 키를 누르면 뭔가 다른 원하는 입력 값의 시작 부분에. 다음과 같이 할 수 있습니다.
$("#name").keyup(function(e) {
if(e.which === 37) { // left
if(isAtBeginningOfInputValue) {
// Do something
}
} else if(e.which === 39) { // right
if(isAtEndOfInputValue) {
// Do something else
}
}
});
이게 가능합니까?
의 중복 가능성 [텍스트 입력 필드 내에서 (문자) 커서의 위치를 가져옵니다] (http://stackoverflow.com/questions/2897155/get-cursor-position-in-characters-within-a-text-input-field) –