2017-02-28 64 views
-4

我已經在html中創建了一個表單。 我在文件瀏覽字段中添加了event listener,並且在提交表單之前還有一些需要檢查的條件。 所以我必須使用網頁編程

onsubmit="return myfunction()" 

如果myFunction是返回false,一個警告窗口彈出。 單擊警報窗口的「確定」時,表單正在提交。

此外onsubmit行動不是每次都在工作。它只工作一次。 因此,下次如果我在表單中輸入無效詳細信息並單擊提交,表單已提交。 有什麼我失蹤?

+2

請包括您的代碼 –

+1

您應該發佈您的相關代碼;否則我們不知道發生了什麼問題。另請參閱http://stackoverflow.com/help/how-to-ask – bj7

+1

歡迎使用[Stack Overflow](http://stackoverflow.com/)!請閱讀[如何提問](http://stackoverflow.com/help/how-to-ask)並提供[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve) ! –

回答

0

關於檢查代碼的結構!看起來你只是在window.onload()中檢查文件格式,它將被設置爲Not a fasta format,因爲它的null沒有對象在啓動時加載,所以嘗試將它包含在函數調用checkfiles()中,它應該工作!我想你正試圖檢查格式,當用戶加載文件,然後請檢查以下線程check onload for input elements