0
我有一個使用GET作爲方法的表單。我想在表單上做一些js驗證。我結合使用表單驗證失敗,但提交頁面
document.forms[0].onsubmit = function(){return myObj.myFrm.isFormValid();}.
在Firefox它工作,我第一次點擊提交,但一段時間後,如果我再次點擊表單提交,即使我沒有改變,數據的事件。
任何想法?
我有一個使用GET作爲方法的表單。我想在表單上做一些js驗證。我結合使用表單驗證失敗,但提交頁面
document.forms[0].onsubmit = function(){return myObj.myFrm.isFormValid();}.
在Firefox它工作,我第一次點擊提交,但一段時間後,如果我再次點擊表單提交,即使我沒有改變,數據的事件。
任何想法?
在我嘗試的簡單測試用例中添加一個事件處理函數。 (但是我不知道什麼是FormValid。) – Neil 2011-04-08 23:17:19
如果你在表單標籤的HTML onsubmit屬性綁定的功能,而不是在JavaScript中分配給它的。 – penguin359 2011-04-08 22:29:59
做同樣的事情。第一次失敗(顯示錯誤信息)第二次點擊提交頁面 – 2011-04-08 22:32:57
你能清除一些細節嗎?當你第一次說「它有效」時,但在評論中第一次說它「失敗」(「顯示錯誤信息」)。你是什麼意思?什麼是錯誤信息? myFrm和isFormValid()的定義在哪裏? – roberttdev 2011-04-08 22:36:52