powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / input.value += в Opera
2 сообщений из 2, страница 1 из 1
input.value += в Opera
    #34484331
Alex_BBB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я перехватываю ввод символа в поле ввода(событие onkeypress)

и ввожу в поле ввода свой символ:
Код: plaintext
1.
2.
input.value += 'a';
return false;

input - ссылка на поле ввода.

В FF и IE, курсор остается в конце, как и при обычном вводе. Т.е. от всегда остается в конце строки
В Opera курсор ставится в начало. Получается что символ добавляется не в конец(как надо), а в начало строки. Как с этим бороться.

Спасибо.
...
Рейтинг: 0 / 0
input.value += в Opera
    #34484671
Alex_BBB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот нашел такое для Opera:

Код: plaintext
1.
var end = input.value.length;
input.setSelectionRange(end,end);

может кому тоже пригодится
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / input.value += в Opera
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]