Можно ли перезаписать значение действия в форме? - PullRequest
0 голосов
/ 18 февраля 2011

возможно ли перезаписать значение действия одного поля поиска при отправке значения второго поля поиска?Мне нужно добавить поле поиска

      <input type="search" id="id2">
      <input type="submit" value="value2" />
к:
  <form method="get" action="/../.." id="search">
    <div>
      <input type="search" id="id1">
      <input type="submit" value="value1" />
  </div>
  </form>

. Нажав клавишу ввода во втором поле поиска, я перенаправляюсь на ссылку первого поля поиска, поскольку оно имеет значение действия.

Могу ли я изменить это поведение?

1 Ответ

0 голосов
/ 18 февраля 2011

Использование JavaScript:

    function setAction(){ 
        document.getElementById('search').setAttribute('action',document.getElementById('id2').value
    }

Вам необходимо установить событие onClick 'id2' с помощью setAction ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...