2012-03-02 42 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