Javascript 使用dojo(不是jQuery)触发blur()函数

Javascript 使用dojo(不是jQuery)触发blur()函数,javascript,dojo,Javascript,Dojo,有人知道如何使用dojov1.6触发.blur()事件吗 我有一些连接模糊功能的代码,当我手动单击并模糊输入时,它会工作: dojo.connect(dojo.byId('email'),“onblur”,this,checkEmail) 但是,这不会触发模糊: dojo.byId('email').blur() 有人有什么想法吗?我在这里看到了一些答案,但它们都与v1.7+有关Dojo不提供任何调度模糊事件的功能,但是您可以手动触发它。以下是一个可以使用的函数,它将对元素节点的引用作为参数:

有人知道如何使用dojo
v1.6
触发
.blur()
事件吗

我有一些连接模糊功能的代码,当我手动单击并模糊输入时,它会工作:

dojo.connect(dojo.byId('email'),“onblur”,this,checkEmail)

但是,这不会触发模糊:

dojo.byId('email').blur()


有人有什么想法吗?我在这里看到了一些答案,但它们都与v1.7+有关

Dojo不提供任何调度模糊事件的功能,但是您可以手动触发它。以下是一个可以使用的函数,它将对元素节点的引用作为参数:

函数模糊(el){
if(el.firevent)//IE
el.fireEvent(“onblur”);
否则{
var evt=document.createEvent('HTMLEvents');
evt.initEvent(“模糊”、假、真);
el.调度事件(evt);
}
};