在下面的代码片段中,如何用普通Javascript替换Dojo的DomConstruct.place()?
DomConstruct.place()
DomConstruct.place(this._rect, this._widget._xComponent, "after");
tct7dpnv1#
我建议在这里学习DOM操作,特别是移动和放置元素。也就是说,为了用普通Javascript替换Dojo的DomConstruct.place(),您需要执行以下操作:
this._widget._xComponent.appendChild(this._rect);
您可能需要以不同的方式引用节点,或者使用document.getElementById("myId")按id选择节点,但appendChild(node)正是您要查找的。
document.getElementById("myId")
appendChild(node)
1条答案
按热度按时间tct7dpnv1#
我建议在这里学习DOM操作,特别是移动和放置元素。
也就是说,为了用普通Javascript替换Dojo的
DomConstruct.place()
,您需要执行以下操作:您可能需要以不同的方式引用节点,或者使用
document.getElementById("myId")
按id选择节点,但appendChild(node)
正是您要查找的。