2015-12-14 46 views
1

我有一些用戶喜歡在他們不耐煩時快速點擊提交按鈕,這可能會導致相關操作多次提交。我想要做的是禁用按鈕上點擊,像這樣:如何在不禁用關聯表單的情況下禁用<HTML:submit>按鈕?

<htmt:submit property="submitFunction" value="<℅WorkForm.SUBMIT_REGULAR %>" styleClass="button" onclick="this.disabled=true;/> 

這將禁用按鈕,同時也防止它提交的表單數據,因爲它依賴於知道是否SUBMIT_REGULAR或其他提交正在使用類型。

如何在不禁用表單的情況下禁用此按鈕?

+0

嘗試的onSubmit = 「的document.getElementById( 'YOUR_SUBMIT_BUTTON_ID')禁用= TRUE;」。除了使用onclick功能 –

+0

首先你禁用了一個按鈕,然後做提交,反之亦然。 –

回答

0

簡單的解決方案 只寫return false; onclick事件裏面。

<htmt:submit property="submitFunction" value="<℅WorkForm.SUBMIT_REGULAR %>" styleClass="button" onclick="return false;"/>

相關問題