Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Moby
Зарегистрирован: 19.11.2004 Сообщения: 268
|
Добавлено: Пт Янв 28 2005 07:48 Заголовок сообщения: javascript: позиционирование курсора в <input> |
|
|
Подксажите как яваскриптом позиционировать положением курсора в поле ввода <input>?
например есть кнопка при нажатии на которую в значение инпута заносится слово, переводится на инпут фокус и надо что бы курсор стоял в конце строки. _________________ Профи - это оборзевший ламмер |
|
Вернуться к началу |
|
|
epros Гость
|
Добавлено: Пт Янв 28 2005 21:35 Заголовок сообщения: |
|
|
Насколько я помню, добавление в конец текстового поля можно сделать более-менее нормально. Но вот на фокусы с позиционированием курсора полагаться нельзя: есть какие-то методы, которые вроде бы это позволяют делать и они даже поддерживаются отдельными браузерами, но в большинстве других - ни фига не будут работать.
Так что я не советовал бы не тратить время на писание скриптов, которые позиционируют курсор, выделяют часть текстового поля (с целью, например, заменить его чем-то) и т.п. - при тестировании на совместимость с разными браузерами все равно убедитесь, что вся работа - зря, и ничего сделать нельзя.
JS - не такая вещь, на которой можно запрограммировать невесть какие навороты и быть уверенным, что это будет работать везде. Лучше не увлекаться. |
|
Вернуться к началу |
|
|
Moby
Зарегистрирован: 19.11.2004 Сообщения: 268
|
Добавлено: Пн Янв 31 2005 10:47 Заголовок сообщения: |
|
|
в общем то весь мой сайт ориентирован исключительно на IE, посему абы эта хрюшечка работала там... а из наворотов нужна только размещение курсора в конец строки после события focus() _________________ Профи - это оборзевший ламмер |
|
Вернуться к началу |
|
|
|