Вставка текста в поле
Как сдлать так, что при нажатии на элемент, в поле всталялся определенный текст?
|
Повесить обработчик события на этот элемент в функции обработчика вставлять текст туда куда вам нужно.
|
А какой функцией? Например 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, время: 19:36. |