Как получить значение input зная name формы?
А как теперь получить значение в определенной форме из определенного input с именем name? Я честно попытался найти но не смог, или не работал метод.
Задача в общем такая, есть динамически созданные формы на странице, и при нажатии на кнопку конкретной формы, нужно получить значение скрытого inputa внутри определенной конкретной формы, чтобы в дальнейшем отправить в обработчик, желательно через ajax. Подскажите кто знает как решить эту задачу. вот пример страницы <form method="post" name="1"> <input type="hidden" name="name" value="val1"> <button type="submit">Ok</button> </form> <hr> <form method="post" name="2"> <input type="hidden" name="name" value="val2"> <button type="submit">Ok</button> </form> <hr> <form method="post" name="3"> <input type="hidden" name="name" value="val3"> <button type="submit">Ok</button> </form> <hr> <form method="post" name="4"> <input type="hidden" name="name" value="val4"> <button type="submit">Ok</button> </form> Вот так получилось получить значение отправляемой конкретной формы. function form_submit() { var el = this.name; alert(el); } for (let i = 0; i < document.forms.length; i++) document.forms[i].onsubmit = form_submit; |
Wimko,
:-? alert(el.value); |
Часовой пояс GMT +3, время: 04:42. |