create(tag, attrs, refNode, pos)
A string of the element to create (eg: "div", "a", "p", "li", "script", "br"), or an existing DOM node to process.
attrs Object An object-hash of attributes to set on the newly created node. Can be null, if you don't want to set any attributes/styles. See: dojo.setAttr
for a description of available attributes.
Optional reference node. Used by dojo.place
to place the newly created node somewhere in the dom relative to refNode. Can be a DomNode reference or String ID of a node.
Optional positional reference. Defaults to "last" by way of dojo.place
, though can be set to "first","after","before","last", "replace" or "only" to further control the placement of the new node relative to the refNode. 'refNode' is required if a 'pos' is specified.yis
第四个参数pos的可选值有6个:first last before after replace only
前两个参数为必须的,后两个参数可选。
lz的唠叨:今天使用该method时总也得不到想要的结果,最后发现是因为页面和脚本中的id不一致。
现在想来这个问题是可以通过查看firebug中的dom解决的。其实往往犯得都是这样的小错误,以后检查时也要注意往这方面思考。