общее поле ввода для двух форм
Привет всем.
Вроде не трудный вопрос, но нагуглить не смог Есть 2 формы, как объединить их input text? Чтобы было 1 общее поле ввода для двух форм <button id="button1" title="" onclick=" setTimeout('x1.submit()', 100 ); setTimeout('x2.submit()', 100 ); "> Выполнить</button> <form method="post" action="http://....." name="x1" target="y1"> <input type="hidden" name=one> <input type="hidden" name=two> <input type="hidden" name=three> <input type="text" name="action" value=""> </form> <form method="post" action="http://....." name="x2" target="y1"> <input type="hidden" name=one> <input type="hidden" name=two> <input type="hidden" name=three> <input type="text" name="action" value=""> </form> |
Цитата:
|
Цитата:
|
Цитата:
<form id="fake-form" onsubmit=" setTimeout('x1.submit()', 100); setTimeout('x2.submit()', 100); return false; "> <input type="text" name="action" value="" oninput=""> <button id="button1">Выполнить</button> <script> document.getElementById("fake-form").addEventListener("input", event => { for(const input of document.querySelectorAll(`form [name="${event.target.name}"]`)) { input.value = event.target.value; } }); </script> </form> <form method="post" action="http://....." name="x1" target="y1"> <input type="hidden" name=one> <input type="hidden" name=two> <input type="hidden" name=three> <input type="hidden" name="action" value=""> </form> <form method="hidden" action="http://....." name="x2" target="y1"> <input type="hidden" name=one> <input type="hidden" name=two> <input type="hidden" name=three> <input type="hidden" name="action" value=""> </form> |
Цитата:
|
Часовой пояс GMT +3, время: 18:17. |