Добрый день! Подскажите пожалуйста, имеем на одной странице несколько форм: <form action=script.php method=post> <input type=hidden name=ID value=1> <input type=text name=Znachenie value=''> <input type=submit value=отправить> <form action=script.php method=post> <input type=hidden name=ID value=2> <input type=text name=Znachenie value=''> <input type=submit value=отправить> <form action=script.php method=post> <input type=hidden name=ID value=3> <input type=text name=Znachenie value=''> <input type=submit value=отправить> и т.д. значение value='' в переменной Znachenie задается для каждого ID руками. Можно ли каким-либо образом сделать надформу или еще как-то, чтобы было общее поле ввода - "Установить значение value= для всех форм в поле Znachenie", куда введя данные, мы автоматически бы заполнили этими данными ВСЕ поля с именем Znachenie ВСЕХ форм? то есть чтобы не вводить в каждую форму в поле Znachenie цифру 5. А ввести её где-либо вне этих форм, и чтобы она тут же прописалась во всех полях переменной Znachenie? Можно на примере показать?
Можно написать функцию на JavaScript, которая будет брать значение какого-нибудь инпута и распихивать его в какое-нибудь скрытое поле, которое будет у всех форм на странице. Соответственно, вызывать эту функцию всякий раз, как текстовый инпут был изменён. Добавлено спустя 12 минут 1 секунду: Код (Text): <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Тест форм</title> <script type="text/javascript"> function updateForms() { var i = false, j = false; var value = document.getElementById('myValue').value; var body = document.getElementsByTagName('body')[0]; var forms = body.getElementsByTagName('form'); var inputs = []; for(i in forms) { inputs = forms[i].getElementsByTagName('input'); for(j in inputs) { if(inputs[j].name === 'Znachenie') inputs[j].value = value; } } } </script> </head> <body> <input type="text" name="myValue" id="myValue" value="" onkeyup="javascript:updateForms();" /> <br /> <br /> <form action="script.php" method="post"> <input type="hidden" name="ID" value="1" /> <input type="text" name="Znachenie" value="" /> <input type="submit" value="отправить" /> </form> <form action="script.php" method="post"> <input type="hidden" name="ID" value="2" /> <input type="text" name="Znachenie" value="" /> <input type="submit" value="отправить" /> </form> <form action="script.php" method="post"> <input type="hidden" name="ID" value="3" /> <input type="text" name="Znachenie" value="" /> <input type="submit" value="отправить" /> </form> </body> </html>