2013-04-28 56 views
0

當我點擊'CLEAR'按鈕時,我想要運行javascipt代碼。它確實運行,但然後表單被提交。有沒有辦法阻止表單被提交?還是有一個春季標準來清除表格。我只是認爲如果我在客戶端做到這一點會更快。如何使用jQuery清除彈出窗體字段?

<input type="submit" value="CLEAR" onclick="javascript:clearForm()"/> 

上面的代碼出現在Spring窗體標籤中。

+0

爲什麼「CLEAR」按鈕是提交類型的?..正常的按鈕會更有意義... – 2013-04-28 10:13:31

+0

傻我。沒有想到它 – 2013-04-28 11:45:14

回答

3

有兩個選項。

1)。使用輸入type="button"

<input type="button" value="CLEAR" onclick="clearForm()"/> 

2)。使用輸入type="reset"而不是使用javascript清除表單。

<input type="reset" value="CLEAR" /> 
2

變化

<input type="submit" 

到:

<input type="button" 

這將阻止您的窗體單擊按鈕時提交。

相關問題