初学dojo,做个笔记。因为dojo的相关文档很少,官方的写的也很凌乱。 全部的代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



	
	Sample 1.0.0 xdomain page
	
	
	
    



	

Sample Dojo 1.0.0 xdomain page

Edit me - I trigger the onChange callback

programatic InlineEditBox 第一种是HTML的产生方式。 第二种是使用dojoType的方式。可将这种方式是基于标准HTML的一种扩展,也是一种静态的方式。

跟Tapestry有点类似,其优点是一般的图形化的html编辑器也可以对其进行编辑。对于这种方式,需要在dojo的配置里面设置“parseOnLoad: true”。
第三种是使用编程的方式(programmatically),把属性的值统一的传给构造函数。


new dijit.form.Button({ "class": "large", label:"wokao",onClick:foo }, dojo.byId("id1"));