Как определить какая кнопка в <form> была нажата?
Есть форма и в ней 2 кнопки. Надо спросить в JS какая из кнопок была нажата.
Форма одна,можно разделить на 2, но смысла в этом я не вижу. Вот код самой формы. <form action="#" onsubmit="showLocation(); return false;"> <table cellpadding="5"> <TR> <TD>max</TD> <TD><input type="text" size="5" name="umkreis" value="30" /></TD> <td>km</td> </TR> <tr> <TD>von</TD> <TD><input type="text" name="plz" value="PLZ" class="address_input" size="5" /><input name="country" type="hidden" value="Germany" /></TD> <td align="center">/</td> <td><input type="text" name="ort" value="Ortsname" class="address_input" size="20" /></td> <td><input type="submit" name="UmkreisSuche" value="Suche" /></td> </tr> </table> <table cellpadding="5"> <tr> <TD>Bundesland : </TD> <td><select name="Bundesland"> <option>All</option> <option>Baden-Württemberg</option> <option>Bayern</option> </select> </td> <td><input type="submit" name="BundeslandSuche" value="Suche" /></td> </tr> </table> </form> Зарание благодарин. |
Не зависимо от того какую кнопку нажать вызывается одна и таже функция, а уже в ней распределяетса какие функции поидут далше. Это зависит от того какая кнопка нажата.
|
Спасибо разобрался
|
konstantinopol,
Нет чтобы написать как разобралс! Эгоист! |
Я сделал 2 forms. У каждой forms своя кнопка, при нажитии на неё вызывается одна и таже функция, но
Когда вызывается первая forms в функцию передаётся число 1, при вызаве второй число 2. Это число я сохранил в глобальную переменную и где были расхождения просто спрашивал чему равна данная переменная. |
Уважаемый konstantinopol.
Вы не могли бы выложить код того как у вас это получилось. Меня именно инетересует. работа с глобальной переменной.. |
Часовой пояс GMT +3, время: 18:59. |