dojo
Sugeei
80,双鱼
展开
-
dojo -- it is critical to pull in "dojo/domReady!"
Issue: Can not gethandler of an element by using dojo.byId(“element id”) ; You want to add an event to a button, code goes like this: script>require(["dojo","dojo/on","dijit/registry","doj原创 2014-05-02 12:48:08 · 1088 阅读 · 0 评论 -
dojo 学习笔记之一 dom.byId dojo.byId registry.byId 的区别
在dojo中,除了沿用Dom结点, dojo 还自定义了一类结点用“dojoType" 进行标识。dojo 称这些结点为widget。 当检测到HTMl文档中某个标签定义了dojoType 属性之后,dojo会调用dojo包中相应的 js 及 css 文件对这个结点进行渲染。 从而这个结点元素就会相应地显示出具有dojo特色的样式及功能。如此说来, dom.byId 跟 dojo.byId原创 2014-05-22 10:40:31 · 6071 阅读 · 1 评论 -
dojo 学习笔记之dojo.query - query(id) 与query(class)的区别
考虑这个例子:动态创建一个页面的时候,用new listtem()生成多个listitem, 且每个listitem中都生成一个按钮button。如果想要给每个按钮都绑定一个click事件,用dojo.query来获取这些button是比较方便的。这样做的时候我遇到一个问题, 在create这些button的循环语句中我给每个button 定义了id = "somebtn" 。原创 2014-06-01 20:21:00 · 1804 阅读 · 0 评论 -
dojo demo, 服务器验证用户名是否已经被使用
这个demo有助于理解JS与服务器的协同工作。文档结构如上图, 主要是三个文件: main.js table.html validateUserName.jsp页面打开如下:选中第一个输入框后,右侧出现定义好的提示信息。如下:输入“olduser" , 为了简化验证过程,在validateUserName.jsp 中用硬编码验证用户名是否原创 2014-06-17 17:29:18 · 1243 阅读 · 0 评论