Вставка текста в текстовое поле (input) по клику

bork75

The Team
Регистрация
21 Июн 2008
Сообщения
1.455
Реакции
734
На странице два текстовых поля и ссылки со значениями.
Нужно по клику на ссылке, вставить во второе поле значение ссылки + то, что вписали в первое поле.

122209886b73.png


Пример ниже, вставляет по ссылке только значение ссылки, нужно добавить значение из первого поля

HTML:
<script type="text/javascript">
    function getText_author(str)
        {
          document.getElementById('ID_AUTHOR').value = str.firstChild.data;
        }
</script>


<input name="my_text" type="text" value="" size="30" id="my_text"><br /><br />
<input name="author" type="text" value="" size="30" id="ID_AUTHOR"><br />
<a href="javascript:void(0)" onclick="getText_author(this)">Автор1</a><br />
<a href="javascript:void(0)" onclick="getText_author(this)">Автор2</a><br />
<a href="javascript:void(0)" onclick="getText_author(this)">Автор3</a><br />
<a href="javascript:void(0)" onclick="getText_author(this)">Автор4</a><br />
 
Код:
    function getText_author(str)
        {
            name = document.getElementById('my_text').value;
          document.getElementById('ID_AUTHOR').value = str.firstChild.data + ' ' + name;
        }
 
Назад
Сверху