返回保存为javascript变量的html

returning html saved as a javascript variable

本文关键字:html 变量 javascript 保存 返回      更新时间:2024-07-03

我正在处理Dojo数据网格行扩展。此处为示例。

我正在尝试在展开的部分中放入另一个网格。在这里,我创建了网格容器,并将网格附加到它

gridDiv = document.createElement('div');
gridDiv.setAttribute('class','blah');
gridDiv.appendChild(grid2.domNode);

稍后,我将尝试通过返回gridDiv在页面上打印该div。

return gridDiv; //gives me "[object HTMLDivElement]" in the expanded section
return gridDiv.HTML; //gives me "..." in the expanded section
return String(gridDiv); //gives me "[object HTMLDivElement]" in the expanded section

如何将div元素和网格放在页面上?我不能使用jQuery库,但我可以使用Dojo库。

谢谢你的帮助!我觉得我错过了一些显而易见的东西。。。

/突破/我使用gridDiv.innerHTML作为变量,并在代码中返回THAT。然而,现在它正在以纯文本打印HTML。。。我必须弄清楚为什么它现在没有解析。

尝试使用dojo.place

// Dojo < 1.7
dojo.place(node, refNode, pos);

http://dojotoolkit.org/reference-guide/1.7/dojo/place.html