Бочонок
http://frontender.info
Вопрос о обработке выделения внутри textarea.
Доброго времени суток.
Есть необходимость вставлять поле курсора или вместо выделения в textarea дополнительный код.
При попытке разобратся я совершенно запутался в том объеме документации который нашел на эту тему.
В Mozilla,Netscape и FireFox вариант наиболее простой - selectionStart и selectionEnd.
В IE вроде бы существует некий объект selection и метод getSelection() который впрочем отказывается реагировать на текст внутри textarea, так как при нажатии на кнопку (блок div вообще то) он теряет фокус...
Что нужно использовать в Opera осталась загадкой.
И при этом все глючит во всем а в моих руках так и просто не работает ссылаясь на то, что не существует...
Помогите мне не сойти с ума в этих дебрях !
Направьте на путь истинный !
Обьясните с помощью чего это реализуют НОРМАЛЬНЫЕ люди и как они при этом добиваются кросброузерности ???
Очень-очень надеюсь на вашу помощь.
Что то я совсем в этой задаче запутался...
Доброго времени суток.
Есть необходимость вставлять поле курсора или вместо выделения в textarea дополнительный код.
При попытке разобратся я совершенно запутался в том объеме документации который нашел на эту тему.
В Mozilla,Netscape и FireFox вариант наиболее простой - selectionStart и selectionEnd.
В IE вроде бы существует некий объект selection и метод getSelection() который впрочем отказывается реагировать на текст внутри textarea, так как при нажатии на кнопку (блок div вообще то) он теряет фокус...
Что нужно использовать в Opera осталась загадкой.
И при этом все глючит во всем а в моих руках так и просто не работает ссылаясь на то, что не существует...
Помогите мне не сойти с ума в этих дебрях !
Направьте на путь истинный !
Обьясните с помощью чего это реализуют НОРМАЛЬНЫЕ люди и как они при этом добиваются кросброузерности ???
Очень-очень надеюсь на вашу помощь.
Что то я совсем в этой задаче запутался...