2012-03-02 69 views
0

甲形式具有輸入字段,其將包含文本值。還有一個保存按鈕以及表單。的Javascript事件按鍵

Requrement:保存按鈕應該得到儘快輸入字段轉爲空禁用。

問題:JavaScript事件樣改變,模糊,對焦等需要重點的損失(即點擊之外),因此保存按鈕就不會得到同時禁止輸入不用領域的用戶點擊之外空白。

最接近的'按鍵'事件。然而問題是,只要我試圖使字段爲空,它會檢查輸入值,並且因爲它已經具有一些值,所以我已經放棄了條件檢查該按鈕失敗。

請參閱下面的代碼我已使用 STUDY_NAME是輸入字段ID SAVE_DRAFT_TAB_GENERAL是保存按鈕ID。

代碼:

if($(STUDY_NAME)){ 
     $(STUDY_NAME).addEvent("keypress", function(){ 
      if($(STUDY_NAME).value == ''){ 
       $(SAVE_DRAFT_TAB_GENERAL).disabled = true; 
      }else { 
       $(SAVE_DRAFT_TAB_GENERAL).disabled = false; 
      } 
     }); 
    } 
+0

你在你的問題,有問題的標記線,你提的javascript使用JQuery KeyUp事件,它誤導到響應,你的問題必須是「JQuery event KeyPress」 – 2016-04-29 07:08:07

回答

1

您可以嘗試使用它的用戶類型後會他的價值觀

+0

謝謝Vijay:D。它工作:) – Zohaib 2012-03-02 07:02:20