|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.05.2010, 15:56 | #1 |
Пользователь
Регистрация: 23.10.2008
Сообщений: 46
|
Авто вставка текста ао нажатии клавиши
Как сделать так чтобы при работе с <textarea></textarea> при нажатии на клавишу enter автоматически рядом с курсором вставлялся текст "</p><p>"?
|
24.05.2010, 16:43 | #2 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
а пойдет при нажатии на кнопку в самой странице
"Реальность воображаема, а воображаемое - реально" В. Соло
|
24.05.2010, 16:55 | #3 |
Форумчанин
Регистрация: 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>
"Реальность воображаема, а воображаемое - реально" В. Соло
|
24.05.2010, 18:13 | #4 |
Пользователь
Регистрация: 23.10.2008
Сообщений: 46
|
Хм... прикольная вещица получилась... но мне совсем так не пойдёт...
1. Там текст вставляется на страницу целиком, а мне надо в textarea рядом с текстовым курсором... 2. Там по кнопке вставляется, а мне надо, когда при вводе текста в textarea нажали "enter"(ну или не обязательно по энтеру можно по любой функциональной клавише) текст вставился автоматически... |
24.05.2010, 18:56 | #5 |
Форумчанин
Регистрация: 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> Но только здесь опять при нажатии кнопки в самой странице
"Реальность воображаема, а воображаемое - реально" В. Соло
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
завершение цикла при нажатии клавиши | 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 |