Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Добавление в поле текста по нажатию кнопки (https://javascript.ru/forum/misc/40191-dobavlenie-v-pole-teksta-po-nazhatiyu-knopki.html)

asymon 27.07.2013 08:41

Добавление в поле текста по нажатию кнопки
 
Есть такой код
<html>

<body>
<form action = "" method = "post">
  
<input type="submit" onclick="document.getElementById('text').value='код1'; return false;"
 value = "Добавить код" />
<input type="submit" onclick="document.getElementById('text').value='код2'; return false;"
 value = "Добавить код2" />
  <input type = "text" name = "text" id="text" value = "" />
</form>


</body>
</html>

Сейчас в поле добавляется значение либо первой либо второй кнопки, а нужно сделать чтобы нажал 1 кнопку - текст добавился, нажал вторую, текст добавился к первому, то есть чтобы вывело код1код2

danik.js 27.07.2013 08:57

.value+='код2'

asymon 27.07.2013 09:16

Спасибо, все получилось, оставлю готовый код, может еще кому-то поможет:
<html>

<body>
<form action = "" method = "post">
  
<input type="submit" onclick="document.getElementById('text').value+='с'; return false;"
 value = "с" />
<input type="submit" onclick="document.getElementById('text').value+='л'; return false;"
 value = "л" />
<input type="submit" onclick="document.getElementById('text').value+='о'; return false;"
 value = "о" />
<input type="submit" onclick="document.getElementById('text').value+='в'; return false;"
 value = "в" />

  <input type = "text" name = "text" id="text" value = "" />
</form>


</body>
</html>


Часовой пояс GMT +3, время: 14:29.