2011-02-18 10 views
0

2番目の検索フィールドの値を送信するときに、1つの検索フィールドのアクション値を上書きすることは可能ですか?私はsearchfield アクション値をフォームに上書きすることはできますか?

 <input type="search" id="id2"> 
     <input type="submit" value="value2" />
を追加することを必要としているんだ :それは行動価値を持っているため、2番目のsearchfieldでEnterキーを押して

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

は、私が最初にsearchfieldのリンクに転送しています。

この動作は変更できますか?

+0

あなたはvalue2をクリックすると意味します...フォームのアクションパラメータをid2にある値に設定しますか? –

+0

はい、そうです。 – hilops

答えて

0

JavaScriptを使用:

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

をあなたは)SetActionはとの 'ID2'(のonClickイベントを設定する必要があります。

+0

ありがとうございます。それでおしまい。 – hilops

+0

あなたの喜び! –

関連する問題