Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.02.2011, 12:24
Интересующийся
Отправить личное сообщение для DmitryOpalev Посмотреть профиль Найти все сообщения от DmitryOpalev
 
Регистрация: 05.11.2010
Сообщений: 22

Вставка текста в поле
Как сдлать так, что при нажатии на элемент, в поле всталялся определенный текст?
Ответить с цитированием
  #2 (permalink)  
Старый 28.02.2011, 12:27
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Повесить обработчик события на этот элемент в функции обработчика вставлять текст туда куда вам нужно.
__________________
.
Ответить с цитированием
  #3 (permalink)  
Старый 28.02.2011, 12:35
Интересующийся
Отправить личное сообщение для DmitryOpalev Посмотреть профиль Найти все сообщения от DmitryOpalev
 
Регистрация: 05.11.2010
Сообщений: 22

А какой функцией? Например innerHTML полностью заменяет текст, а что не заменяет?
Ответить с цитированием
  #4 (permalink)  
Старый 28.02.2011, 12:40
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

innerHTML = "заменит"
а
innerHTML += "добавит"
__________________
.
Ответить с цитированием
  #5 (permalink)  
Старый 28.02.2011, 13:05
Профессор
Отправить личное сообщение для Matre Посмотреть профиль Найти все сообщения от Matre
 
Регистрация: 07.01.2011
Сообщений: 582

<input type='text' id='target' value='Конго — это такая страна в Африке' />
<a href='javascript://' onclick='document.getElementById("target").value = "Это ведь так легко!";'>
	Перечень
</a>

Кто бы мог подумать!
Ответить с цитированием
  #6 (permalink)  
Старый 28.02.2011, 13:06
Интересующийся
Отправить личное сообщение для DmitryOpalev Посмотреть профиль Найти все сообщения от DmitryOpalev
 
Регистрация: 05.11.2010
Сообщений: 22

Работает, пока я что-нибудь не напишу, потом нет. Это курсор теряется?
Ответить с цитированием
  #7 (permalink)  
Старый 28.02.2011, 13:08
Профессор
Отправить личное сообщение для Matre Посмотреть профиль Найти все сообщения от Matre
 
Регистрация: 07.01.2011
Сообщений: 582

Какой браузер?
Ответить с цитированием
  #8 (permalink)  
Старый 28.02.2011, 13:19
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

<input type = "text" id="text" />
<input type="button" value="add" onclick = "document.getElementById('out').value += document.getElementById('text').value + '\n'">
<textarea id="out"></textarea>
__________________
.
Ответить с цитированием
  #9 (permalink)  
Старый 28.02.2011, 13:38
Интересующийся
Отправить личное сообщение для DmitryOpalev Посмотреть профиль Найти все сообщения от DmitryOpalev
 
Регистрация: 05.11.2010
Сообщений: 22

Спасибо
Ответить с цитированием
  #10 (permalink)  
Старый 28.02.2011, 13:53
Интересующийся
Отправить личное сообщение для DmitryOpalev Посмотреть профиль Найти все сообщения от DmitryOpalev
 
Регистрация: 05.11.2010
Сообщений: 22

А если я курсор помещу в середину слова, то можно как-нибудь именно в середине вставить?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получить координаты курсора в текстовом поле в пикселях prike Events/DOM/Window 4 23.05.2013 04:35
Вставка текста по ширине и длине GMY Общие вопросы Javascript 1 08.08.2010 10:44
Вставка подстроки в строку в текстовом поле на позицию курсора mastajedi Элементы интерфейса 3 10.11.2009 15:16
вывод нужного текста в текстовом поле при нажатии на кнопку! fifo4ka Общие вопросы Javascript 7 06.05.2008 13:36