Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
Втавлка значения в текущую позицию курсора в текстовом поле.
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Втавлка значения в текущую позицию курсора в текстовом поле. (Прочитано 2918 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Ardzhan
Фанат форума
Постоялец
Сообщений: 205
+0/-0
0
Втавлка значения в текущую позицию курсора в текстовом поле.
«
:
29 Августа 2003, 19:34:29 »
Есть текстовое поле (textarea). Не подскажите как вставить строку после текущего значения курсора (не в конец поля)
function icode(idt, txt) {
idt.innerText+=txt;
}
- эта фнкция вставит строку txt в конец поля... А нужно в текущую позицию
Записан
Oak
Дерево
Глобальный модератор
Ветеран
Сообщений: 1481
+0/-0
2
Втавлка значения в текущую позицию курсора в текстовом поле.
«
Ответ #1 :
30 Августа 2003, 19:13:31 »
Никак.
Используй WYSIWYG редакторы (делай поиск по форуму - обсуждалось) - они тебе позволят такое делать. Потом эти данные тихо копируешь в скрытую переменную.
IE/Mozilla, возможно Opera - работает
Записан
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best
// see sources
Ardzhan
Фанат форума
Постоялец
Сообщений: 205
+0/-0
0
Втавлка значения в текущую позицию курсора в текстовом поле.
«
Ответ #2 :
01 Сентября 2003, 01:12:32 »
И все-таки она вертится!!!
<
html
>
<
head
><
link REL
=
"STYLESHEET"
TYPE
=
"text/css"
HREF
=
"../main.css"
>
<
meta http
-
equiv
=
"Content-Type"
content
=
"text/html; charset=windows-1251"
>
<
meta http
-
equiv
=
"Content-Language"
content
=
"ru"
>
<
title
>
HTML
</
title
>
</
head
>
<
SCRIPT language
=
"JavaScript"
>
<!--
function
richtext
(
text1
){
var
text
=
document
.
selection
.
createRange
().
text
;
document
.
newmsg
.
msg
.
focus
();
document
.
newmsg
.
document
.
selection
.
createRange
().
text
=
text1
+
text
;
document
.
newmsg
.
msg
.
focus
();
}
-->
</SCRIPT>
<body>
<form method="get" action="" name="newmsg">
<textarea name="msg" rows="10" cols="70"></textarea>
<input type="button" value="Yes" onclick="Javascript: richtext(\'Проверка микрофона!!!\');">
</form>
</body>
</html>
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
Втавлка значения в текущую позицию курсора в текстовом поле.
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28