Вставка текста в поле
Как сдлать так, что при нажатии на элемент, в поле всталялся определенный текст?
|
Повесить обработчик события на этот элемент в функции обработчика вставлять текст туда куда вам нужно.
|
А какой функцией? Например innerHTML полностью заменяет текст, а что не заменяет?
|
innerHTML = "заменит"
а innerHTML += "добавит" |
<input type='text' id='target' value='Конго — это такая страна в Африке' />
<a href='javascript://' onclick='document.getElementById("target").value = "Это ведь так легко!";'>
Перечень
</a>
Кто бы мог подумать!
|
Работает, пока я что-нибудь не напишу, потом нет. Это курсор теряется?
|
Какой браузер?
|
<input type = "text" id="text" />
<input type="button" value="add" onclick = "document.getElementById('out').value += document.getElementById('text').value + '\n'">
<textarea id="out"></textarea>
|
Спасибо :)
|
А если я курсор помещу в середину слова, то можно как-нибудь именно в середине вставить? :-?
|
| Часовой пояс GMT +3, время: 00:18. |