2013-05-03 65 views
0

在當前的網站,我對我們的工作有一個HTML表單,它包裝的一切,所使用的全局搜索提交和搜索,當用戶按下「全局搜索」文本框中輸入。多「的OnSubmit」表格

我們現在遇到的問題是,我們該有這個HTML表單中有自己的文本框的申請表,當你按下輸入它爲全球搜索中的onsubmit。

因此,在短期我想知道是否有任何的方式來改變某些特定的文本框做了不同的onsubmit比全局搜索。

非常感謝,
文森特香港

+0

爲什麼首先使用一種形式? – Vogel612 2013-05-03 16:07:44

+0

,這是該網站是如何建造擺在首位,並改變這個因素可能會導致問題不幸的是 – 2013-05-03 16:16:12

回答

1

而不是使用類型= 「提交」 按鈕,使用常規按鈕(TYPE = 「按鈕」)中,然後調用JavaScript來做你想做的。

0

你可以使用HTML5 formaction屬性:

<form action="demo_form.asp"> 
    First name: <input type="text" name="fname"><br> 
    Last name: <input type="text" name="lname"><br> 
    <input type="submit" value="Submit"><br> 
    <input type="submit" formaction="demo_admin.asp" value="Submit as admin"> 
</form> 
+0

謝謝你的回覆迅速。不幸的是,該網站也必須使用非HTML5瀏覽器。 – 2013-05-03 16:20:41

+0

它在所有瀏覽器上都兼容。 – user2216267 2013-05-03 16:27:55

0

雖然這很快就會變得混亂,但您可以在每個按鈕上設置CommandName屬性,並在回發期間適當地處理它們(基於單擊按鈕的命令值)。