有关访问Dojo组件的问题

时间:2011-07-17 07:29:26

标签: dojo

例如当我尝试使用

 <input type="text" name="myButton" id="myButton"  dojoType="dijit.form.Button"
        required="true" />

 <script type="text/javascript">
            dojo.addOnLoad(function() {

dojo.connect(dojo.byId('myButton'), 'onclick', myFunction);
            });
        </script>

以上示例正常。 但我有一个问题,我看到了一个类似的例子。

它使用

  dojo.connect(dijit.byId("InputText"),"onKeyUp",checkForEnterKey);

我的问题是我们怎么知道我们应该使用哪个组件dijit.byId或dojo.byId dojo.byId和dijit.byId

请告诉我,非常感谢你阅读。

1 个答案:

答案 0 :(得分:0)

dojo.byId适用于DOM备注。 dijit.byId允许您访问dijit数据。

http://dojotoolkit.org/reference-guide/dijit/info.html