Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
返回保存为javascript变量的html_Javascript_Html_Parsing_Variables_Dojo - Fatal编程技术网

返回保存为javascript变量的html

返回保存为javascript变量的html,javascript,html,parsing,variables,dojo,Javascript,Html,Parsing,Variables,Dojo,我正在使用Dojo数据网格行扩展 我试图在展开的零件内放置另一个网格。在这里,我创建网格容器并将网格附加到其中 gridDiv = document.createElement('div'); gridDiv.setAttribute('class','blah'); gridDiv.appendChild(grid2.domNode); 稍后,我试图通过返回gridDiv在页面上打印该div return gridDiv; //gives me "[object HTMLDivElement

我正在使用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
作为变量,并在代码中返回该变量。然而,现在它正在以纯文本打印HTML。。。我必须弄清楚为什么现在不解析它。

尝试使用dojo.place

// Dojo < 1.7
dojo.place(node, refNode, pos);
//Dojo<1.7
dojo.place(节点、参照节点、位置);
尝试使用dojo.place

// Dojo < 1.7
dojo.place(node, refNode, pos);
//Dojo<1.7
dojo.place(节点、参照节点、位置);

有时像这样的库会将相关数据存储在一个隐藏在其他地方的div中,可能会使用类似firebug的东西来查看该数据是否在div中?或者如果它在div里,也许除了。。。是的,当我看到
里面唯一的东西就是。。。或者字符串
[object htmldevelment]
有时像这样的库会将相关数据存储在一个隐藏在其他地方的div中,可能会使用类似firebug的东西来查看该数据是否在div中?或者如果它在div里,也许除了。。。是的,当我看到
里面唯一的东西就是。。。或者字符串
[object htmldevelment]
无论我如何格式化
dojo.place
,它都会在控制台中给我某种
“appendChild不是函数”的错误。这是因为我试图使用
return
的方式吗?无论我如何格式化
dojo.place
,它都会在控制台中给我某种
“appendChild不是函数”
错误。这是因为我试图使用
return
的方式吗?