是否可以覆盖表单中的操作值?

时间:2011-02-18 10:15:42

标签: html forms

是否可以在提交第二个搜索字段的值时覆盖一个搜索字段的操作值? 我需要将搜索字段

      <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>

在第二个搜索字段中按Enter键,我被转发到第一个搜索字段的链接,因为它有一个动作值。

我可以更改此行为吗?

1 个答案:

答案 0 :(得分:0)

使用JavaScript:

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

您需要使用setAction()设置'id2'的onClick事件。