[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вставка данных в Textarea
littleman
Как можно занести данные в Textarea ? Как на этом форуме , я нажимаю на PHP и тэги вставляются .
Мне нужно что-то типо этого , только у меня будут слова .
Вася
Петя
Коля
Я нажимаю на Вася и он должен перенестись в Textarea .
Как это можно реализовать ?
killer8080
через value
littleman
killer8080
В смысле ? вот я пишу тут сообщение потом нажимаю BBcode он вставляет сюда тэги , а вставляет он с помощью JS .
littleman
Нашёл то что искал , но там вылазит {auto}undefined Как убрать ? undefined эту надпись ?
<script> 
function tag (obj, pre, after)
{
if (document.selection)
with (document.selection.createRange ()) {text = pre + text + after}
else if (obj.selectionStart)
with (obj)
{
var t = scrollTop, l = scrollLeft, txt = obj.value,
st = selectionStart, ln = selectionEnd - st; focus ();
value = txt.substr (0, st) + pre + txt.substr (st, ln) + after + txt.substr (st + ln);
selectionStart = selectionEnd = st; scrollTop = t; scrollLeft = l;
}
else
obj.value += pre + after;
}
</script>

<textarea wrap="off" id="txa" rows="10" cols="40"></textarea> 

<a
href=#" onclick="tag (document.getElementById ('txa'), '{auto}');">Машина</a></th>
<a href=#"
onclick="tag (document.getElementById ('txa'), '{moto}');">Мото</a></th>
<a
href=#" onclick="tag (document.getElementById ('txa'), '{robot}');">Робот</a></th>
<a href=#"
onclick="tag (document.getElementById ('txa'), '{home}');">Дом</a></th>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.