sourceNodeDiv.innerHTML="" + "";" + "
System: " + "" + "" + "
但通过innerHTML输出的html不能执行,比如dojoType='dijit.form.ComboBox',生成的text为dojotype='dijit.form.ComboBox',dojoType小写了。这样就达不到想要的结果。
解决方案为生成html后,dojo.parser.parse(sourceNodeDiv);
sourceNodeDiv.innerHTML="" + "";" + "
System: " + "" + "" + "