Переместите курсор в правую сторону после связывания или фокусировки текстового поля

У меня есть текстовое поле, которое принимает числовые значения, я хочу, чтобы курсор перемещался с правой стороны, когда пользователь фокусируется на текстовом поле или вводит в него что-либо.

Разметка HTML

<input type="text" class="numericBox" tabindex="0" value="0.00">

CSS

.numericBox{
 text-align:right;
}

Демонстрация скрипки

Я пробовал direction:rtl свойство CSS, но я думаю, что это не то же самое. Любое предложение с jQuery или чистым CSS/CSS3 будет оценено.

Благодарю вас.


person Dhaval Marthak    schedule 09.10.2013    source источник


Ответы (1)


Вы должны указать, что атрибут dir равен rtl

 <input type="text" name="user" dir="rtl" />
person srihari    schedule 09.10.2013
comment
Использование dir=rtl создаст проблему, если вы добавите '.' или космос. Курсор будет показан слева. - person Shaikh Farooque; 03.09.2015