2011-02-18 29 views
0

提交第二个搜索字段的值时,是否可以覆盖一个搜索字段的操作值? 我需要的是增加了searchfield 是否可以覆盖表单中的动作值?

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

通过按第二searchfield进入,我转发给第一searchfield的链接,因为它有一个行动值。

我可以改变这种行为吗?

+0

你的意思是当你点击value2 ...你希望表单的action参数设置为id2中的值吗? – 2011-02-18 10:19:03

+0

是的,这是正确的。 – hilops 2011-02-18 10:21:30

回答

0

使用JavaScript:

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

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

相关问题