第一个dojo hello world

<html>

<head>

<title>Hello World</title>
<!--
确定dojo.js文件的相对路径,由此确定使用dojo的方式编程,这是必需的。
djConfig="parseOnLoad: true" 与 dojo.require("dojo.parser");一起配合来使页面能使用Dojo的解析架构。
djConfig是Dojo内置的一个全局对象,可以通过它来控制Dojo的行为。在本示例中,isDebug是djConfig的一个属性,设置是否为debug模式
,如果为真,则console.debug的输出有效,这在开发时很有用,在发布时建议设置为false。

-->
<script type="text/javascript" src="scripts/dojo"
djConfig="parseOnLoad: true,isDebug: true"></script>

<!--声明将要使用的dojo的组件类型-->
<script type="text/javascript" src="scripts/dojo/dojo.js">

dojo.require("dojo.parser");

</script>

<script type="text/javascript">


//表示在HTML页面加载后执行脚本程序
dojo.addOnLoad(function(){

dojo.connect(dojo.byId('helloBtn'),//dojo.connect用于连接事件处理器(某一个函数)到一个元素或者一个对象。

'onclick',

function(){

alert("Hello world!");

}

)

});

</script>

</head>

<body>

<button id="helloBtn">
Hello
</button>

</body>

</html>

相关文章

我有一个网格,可以根据更大的树结构编辑小块数据.为了更容易...
我即将开始开发一款教育性的视频游戏.我已经决定以一种我可以...
我正在使用带有Grails2.3.9的Dojo1.9.DojoNumberTextBox小部...
1.引言鉴于个人需求的转变,本系列将记录自学arcgisapiforja...
我正在阅读使用dojo’sdeclare进行类创建的语法.描述令人困惑...
我的团队由更多的java人员和JavaScript经验丰富组成.我知道这...