dojo等价于document.X

时间:2011-03-23 04:36:27

标签: javascript dojo

以下是dojo等效代码。

var msgContainer = document.createElement('div');
msgContainer.id = 'alert';             // set id of div
msgContainer.setAttribute('role', 'alert');
msgContainer.className = 'contenthide' // set class name
msgContainer.appendChild(document.createTextNode(msg));
document.body.appendChild(msgContainer);


var div = dojo.byId('alert');
while (div) {
 div.parentNode.removeChild(div);
 div = dojo.byId('alert');
}

1 个答案:

答案 0 :(得分:2)

var msgContainer = dojo.create("div", { 
                           id:"alert",
                           role:"alert",
                           "class":"contenthide",
                           innerText:msg }, dojo.body());

请查看Dojo Toolkit的文档以获取更多DOM函数。