@danyfir

Как передать значения полей из одной формы в другую?

Есть три формы. Необходимо, чтобы человек ввел в первую форму данные и они скопировались в 2 оставшиеся.
Ответ на вопрос "Зачем?": Допустим, учительница заполняет заявку на 3ех своих учеников. Чтобы ей не писать свои Ф.И.О. 3 раза, надо чтобы они сами копировались из первой формы.
Ответ на вопрос "Почему не сделать 1 форму?": Потому что каждый ученик должен быть отдельной заявкой с уникальным ID


Пример:
<form type="POST" id="forma1">
<input type="text" placeholder="ПОЛЕ1_1" id="pole1_1" name="pole1_1">
<input type="text" placeholder="ПОЛЕ2_1" id="pole2_1" name="pole2_1">
</form>

<form type="POST" id="forma2">
<input type="text" placeholder="ПОЛЕ1_2" id="pole1_2" name="pole1_2">
<input type="text" placeholder="ПОЛЕ2_2" id="pole2_2" name="pole2_2">
</form>


<form type="POST" id="forma3">
<input type="text" placeholder="ПОЛЕ1_3" id="pole1_3" name="pole1_3">
<input type="text" placeholder="ПОЛЕ2_3" id="pole2_3" name="pole2_3">
</form>


P.S.: Была попытка это реализовать с помощью onkeyup="pole1_1.value=pole1_2.value">, но это работает только внутри одной формы, как я понял.
  • Вопрос задан
  • 1761 просмотр
Пригласить эксперта
Ответы на вопрос 2
mrusklon
@mrusklon
Не получается? Яростно гугли!
https://codepen.io/mrusklon/pen/oGGQbE?editors=1010
берем value одного иппута и ставим в другой, по аналогии можно допилить. Я бы сделал на onchange
Ответ написан
Комментировать
@medin84
software developer
наподумать
https://jsfiddle.net/kgdu917g/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы