Как сдвинуть текст влево в input text при переполнении javascript
Всем привет!
Есть текстовое поле ввода (input[type="text"]). В него динамически вставляется некая строка. После вставки возвращается фокус в начало стоки. Проблема в том, что если длина строки превышает ширину поля, то конец строки скрывается за пределами правой границы поля. Так вот, как сдвинуть текст влево в input-е после того, как фокус возвращён в конец поля? |
никак
|
Цитата:
Пожалуйста))
var e=document.getElementById('input');
if(e.setSelectionRange)
{
e.setSelectionRange(e.value.length, e.value.length);
}
else
{
var range = e.createTextRange();
range.collapse(true);
range.moveEnd('character', e.value.length);
range.moveStart('character', e.value.length);
range.select();
}
На форуме php.su подсказали )) |
| Часовой пояс GMT +3, время: 21:43. |