1.
Select Node API
a.dojo.byId()
b.dojo.query("div.question p")
i.The parameter here should apply to CSS3 Selector
ii.This function always returns a NodeList, even if there is only one node selected
2.
Attributes Operation
dojo.attr(), dojo.hasAttr(), dojo.removeAttr() …
3.
CSS Operation
dojo.style(), dojo.hasClass(), ….
4.
Insert/Remove Nodes
dojo.place(newNode, parentNode, "last");…
Tips
1.You may find
dojo.toggleClass very usefule
if (error) { dojo.addClass(someNode, "displayAsError"); } else { dojo.removeClass(someNode, "displayAsError"); } //becomes... dojo.toggleClass(someNode, "displayAsError", error);