Получите позицию в отношении клетки на фокусировку для входного элементаJquery

Программирование на jquery
Ответить
Anonymous
 Получите позицию в отношении клетки на фокусировку для входного элемента

Сообщение Anonymous »

Я хочу получить текущую позицию курсора, когда пользователь щелкнет внутри заполненного ввода. Но с помощью этого. SelectionStart; < /code> только дает «0», используя следующий код: < /p>

$('.exampleDiv').on('focus', 'input', function() {
console.log(this.selectionStart);
});
< /code>

html < /p>


< /code>

Я предполагаю, что он дает значение 0, потому что код .on (фокус) < /code> до того, как позиция курсора будет установлена ​​в поле ввода. < /p>

Есть ли какое -либо другое событие для активации входного элемента, которое можно использовать? < /p>

Пример: входное поле имеет значение : «Это предварительно заполненное значение» < /p>

Пользователь нажимает на «pre | fill», поэтому я хочу получить количество символов, после чего появляется курсор. Есть ли способ получить это?

Подробнее здесь: https://stackoverflow.com/questions/454 ... put-lement
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»