2011-11-03 67 views

回答

1

親愛的沒有什麼棘手的。只要把按鈕的類型submit和你將實現你想要什麼。 See This

UPDATE

當在你的HTML頁面中form標籤後,輸入按鈕始終提交表單。如果你做了你自己的按鈕有type="button"即使如此,你可以提交表單的onclick它。

<input type="button" onclick="submitform();" value="Button"> 

,這裏是你的JavaScript功能

function submitform() 
{ 
    document.forms["myform"].submit(); 
} 

因此您的這兩種情況下可以實現

+0

對不起,我沒有指定。這是一個按鈕,我做了一個提交按鈕,所以我猜它沒有與真實屬性相同的屬性。 – Sam

+0

@Sam看到我已經更新了我的答案 –

5

如果你有一個類型的輸入元素的適當標記的形式提交=作爲您的提交按鈕,輸入按鈕默認情況下應提交表單(當集中式=文本的輸入元素)。點擊作品也是如此。

任何處理代碼將繼續形式的「的onsubmit」事件,而不是按鈕的「點擊」事件。此外,您可以返回false來取消表單提交(例如,如果表單驗證失敗)。

+0

「任何處理代碼將繼續形式的‘的onsubmit’事件,而不是按鈕的‘點擊’事件。 ' ...優秀。 – Mowzer