Я не знаю, является ли поведение свойства входного элемента direction=rtl
. Когда я пытаюсь написать алфавит или номер, он работает желаемым образом, но всякий раз, когда я помещаю не алфавитно-цифровой символ, этот символ идет в начале введенного значения, а после этого, если я ввожу какой-либо символ, тогда ранее введенный не-буквенно-цифровой символ автоматически размещаться в нужном месте.Ошибка ввода rtl с не-буквенно-цифровым
Что я имею в виду:
Entered a -> a
Entered ! -> !a
Entered a -> a!a
Entered @ -> @a!a
Entered a -> [email protected]
Вот jsFiddle. Это нормальное поведение и в чем причина этого? Также иногда ни backspace
, ни delete
работ.
вы можете добавить 'выравнивания текста: справа;'? http://jsfiddle.net/ZNwtT/2/ –
@EricLemos не могли бы вы дать это как ответ, чтобы я мог его принять. Он работал и делал то, что я хочу. Спасибо. –
обновил мой комментарий к ответу –