Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: kvf77 от 26 Апреля 2004, 15:31:52
-
Исходные данные.
Есть TEXTAREA внутри текст, в тексте (в произвольном месте) стоит курсор. Есть кнопка. Нажимаем на кнопку - выскакивает окошко. Юзер что-то выбирает в окошке. Окошко закрывается и выбранное (текстовая строка) вставляется в TEXTAREA в позиции курсора. Вставка по insert, то есть все, что справа сдвигается.
-
По сути, твоя задача сводится к определению позиции курсора, так как, зная ее ты можешь из строки контента твоей textarea извлечь все до него, конкатенировать то, что нужно вставить, и, наконец, конкатенировать то, что за курсором. Потом просто меняешь innerHTML в textarea из текущего на тот, что получился. Насчет позиции курсора, посмотри тут: http://forums.webscript.ru/showthread.php?s=&threadid=16706&msgnum=1
--- похожий случай...
-
> По сути, твоя задача сводится к определению позиции курсора,
чушь
> http://forums.webscript.ru/showthre...=16706&msgnum=1
и это тоже, к сожалению
kvf77
ссылку я тебе дал, разбирайся
если по-английски не сечешь, спроси у яндекса, он знает