DOJO Onblur活动

时间:2013-03-27 07:17:06

标签: javascript events dojo onblur

我有一个用DOJO写的onblur事件的文本框。在onBlur事件中,如果文本框值有单词'AP',我必须做一些功能。但由于某种原因,一旦onblur事件被触发。整个文档正在获取点击事件,即点击网页的任何部分,onblur函数正在调用。所以,我使用dojo.disconnect(句柄)来删除事件。但是,问题是如果用户再次更改文本框值,onblur事件没有调用,因为它已断开连接。以下是我的代码

this.text = dojo.query('.state')[0];
this.handle = dojo.connect( this.text, 'onblur', this, function(){
      alert(this.text.value);
      dojo.disconnect(this.handle);
 });

我想再次更改文本框的值,以便处理onblur事件函数

0 个答案:

没有答案