Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2010, 15:56   #1
BloodWizard
Пользователь
 
Аватар для BloodWizard
 
Регистрация: 23.10.2008
Сообщений: 46
По умолчанию Авто вставка текста ао нажатии клавиши

Как сделать так чтобы при работе с <textarea></textarea> при нажатии на клавишу enter автоматически рядом с курсором вставлялся текст "</p><p>"?
BloodWizard вне форума Ответить с цитированием
Старый 24.05.2010, 16:43   #2
ser70
Форумчанин
 
Аватар для ser70
 
Регистрация: 02.10.2009
Сообщений: 255
По умолчанию

а пойдет при нажатии на кнопку в самой странице
"Реальность воображаема, а воображаемое - реально" В. Соло
ser70 вне форума Ответить с цитированием
Старый 24.05.2010, 16:55   #3
ser70
Форумчанин
 
Аватар для ser70
 
Регистрация: 02.10.2009
Сообщений: 255
По умолчанию

если да то вот
<html>
<head>
<title></title>
<script language="JavaScript">
function x()
{
var newtitle=document.form1.text1.value ;
var head1=document.createTextNode(" "+newtitle);
document.getElementById("p1").appen dChild(head1)
}
</script>
</head>
<body>
<p id="p1" style="position:absolute;left:450"> </p>
<form name="form1">
<textarea name="text1" cols=55 rows=11>
</textarea>
<input type="button" value="Добавить" onClick="x()">
</form>
</body>
</html>
"Реальность воображаема, а воображаемое - реально" В. Соло
ser70 вне форума Ответить с цитированием
Старый 24.05.2010, 18:13   #4
BloodWizard
Пользователь
 
Аватар для BloodWizard
 
Регистрация: 23.10.2008
Сообщений: 46
По умолчанию

Хм... прикольная вещица получилась... но мне совсем так не пойдёт...
1. Там текст вставляется на страницу целиком, а мне надо в textarea рядом с текстовым курсором...
2. Там по кнопке вставляется, а мне надо, когда при вводе текста в textarea нажали "enter"(ну или не обязательно по энтеру можно по любой функциональной клавише) текст вставился автоматически...
BloodWizard вне форума Ответить с цитированием
Старый 24.05.2010, 18:56   #5
ser70
Форумчанин
 
Аватар для ser70
 
Регистрация: 02.10.2009
Сообщений: 255
По умолчанию

Если я понял правильно то тебе нужно это:
<html>
<head>
<title></title>
<script language="JavaScript">
function x()
{
var text1=document.form1.text2.value;
var text2=document.createTextNode(" "+text1);
document.getElementById("p3").appen dChild(text2);
}
</script>
</head>
<body>
<form name="form1">
<textarea name="text1" id=p3>
</textarea>
<input type="text" size=40 name="text2">
<input type="button" value="Нажми сюда" onClick="x()">
</form>
</body>
</html>
Но только здесь опять при нажатии кнопки в самой странице
"Реальность воображаема, а воображаемое - реально" В. Соло
ser70 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
завершение цикла при нажатии клавиши LLIyPI/IK Общие вопросы C/C++ 8 12.02.2010 13:29
Передача сообщения о нажатии клавиши в DOSBox Gerzs Общие вопросы Delphi 3 15.11.2009 19:02
Авто вставка № договора и печать документа 550953 Microsoft Office Word 8 09.09.2009 12:21
Как послать Edit'у сообщение о нажатии клавиши Vadik(R) Общие вопросы Delphi 4 27.12.2008 20:38
Событие при нажатии клавиши Enter Inbox Общие вопросы Delphi 4 12.06.2007 14:18