在dijit / dojo中调用函数

时间:2013-01-08 08:11:11

标签: javascript dojo

我对Dojo和Dijit来说是全新的。我试图修复一个大型网站中的错误,我也是新手。

我想在DateTextBox上调用一个方法(closeDropDown)。我已经阅读了一些文件,我认为我已经理解得很好了,但是我无法让它发挥作用。

在keyEvent中,我获得了DateTextBox:

dijit.byId(e.srcElement.id)
根据Chrome控制台,

返回Object。我检查它时似乎没问题(在控制台中)。

正如我在文档http://dojotoolkit.org/reference-guide/1.7/dijit/byId.html中所读到的那样,它应该给我Javascript对象。这似乎是正确的。

然而,当我尝试:

dijit.byId(e.srcElement.id).closeDropDown(false)

我得到:TypeError: Object 2013-01-08 has no method 'closeDropDown'

我无法看到我失踪的东西。它一定是我做错了什么根本的东西?!

0 个答案:

没有答案
相关问题