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