Генерация из двух input
Нужна генерация из двух кнопов инпут в одну, то есть есть код
<tr> <td align="left" style="padding:5px;font-weight:bold;" width="40%">Имя:</td> <td align="left" style="padding:5px;" width="60%"><input type="text" name="name" value=""></td> </tr> <tr> <td align="left" style="padding:5px;font-weight:bold;" width="40%">Фамилия:</td> <td align="left" style="padding:5px;" width="60%"><input type="text" name="fio" value=""></td> </tr> первое это имя и второе фамилия, надо чтоб при нажатии на кнопку сгенирировать без перезагрузки страницы, появилось общее, то есть пишу имя Denis и фамилию Shek, нажимаю на кнопку сгенировать и мне показывает DenisShek |
<tr> <td align="left" style="padding:5px;font-weight:bold;" width="40%">Имя:</td> <td align="left" style="padding:5px;" width="60%"> <input type="text" name="name" value=""> </td> </tr> <tr> <td align="left" style="padding:5px;font-weight:bold;" width="40%">Фамилия:</td> <td align="left" style="padding:5px;" width="60%"> <input type="text" name="fio" value=""> </td> </tr> <input type="button" value="Сгенерировать" id="generator"> <script> window.onload = function () { document.getElementById('generator').onclick = function () { var name = document.querySelector("input[name='name']").value; var fio = document.querySelector("input[name='fio']").value; alert(name + fio); } } </script> |
а можно чтоб не через алерт выводило, а в новый инпут его засунуть
|
какой вопрос
<tr> <td align="left" style="padding:5px;font-weight:bold;" width="40%">Имя:</td> <td align="left" style="padding:5px;" width="60%"> <input type="text" name="name" value=""> </td> </tr> <tr> <td align="left" style="padding:5px;font-weight:bold;" width="40%">Фамилия:</td> <td align="left" style="padding:5px;" width="60%"> <input type="text" name="fio" value=""> </td> </tr> <input type="button" value="Сгенерировать" id="generator"> <hr> <input id="result" value=""> <script> window.onload = function () { document.getElementById('generator').onclick = function () { var name = document.querySelector("input[name='name']").value; var fio = document.querySelector("input[name='fio']").value; document.getElementById('result').value = name + fio; } } </script> |
Часовой пояс GMT +3, время: 16:31. |