Как сохранить последний символ всегда видимым в поле ввода в мобильном сафари? - PullRequest
1 голос
/ 06 марта 2012

У меня есть мобильное веб-приложение, и в нем есть поле ввода типа текста.

Я присваиваю его значение как

function setVal(str){
    var item = $('#textField'),
        string = item.val()+str; 
    item.val(string);
}

Поскольку значение устанавливается программнобез фокусировки на поле и ввода на клавиатуре, поскольку string становится длиннее ширины текстового поля, я больше не вижу добавления новых символов, поскольку текстовое поле его маскирует.

enter image description here

Вы можете видеть на изображении выше, самая правая буква - «K» (после j), но видна только ее часть.

Как мне убедиться, что еслидлина строки больше ширины текстового поля, дополнительная длина уходит влево и последняя буква все время видна на экране?

...