Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.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 Dojo domConstruct.toDom函数中使用的文档参数是什么?_Javascript_Dojo - Fatal编程技术网

Javascript Dojo domConstruct.toDom函数中使用的文档参数是什么?

Javascript Dojo domConstruct.toDom函数中使用的文档参数是什么?,javascript,dojo,Javascript,Dojo,Dojo有一个domConstruct.toDom方法用于创建DOM 这需要两个参数: 要转换为节点的HTML片段 创建DOM节点时要使用的可选文档,如果未指定,则默认为dojo/\u base/window::doc document参数的用途是什么?您能给我一个如何或何时使用它的示例吗?我发现的所有示例仅单独使用HTML片段参数。如果要在原始Javascript中创建DOM元素,则需要使用对象的方法(您可以在for toDom中进行检查) 大多数情况下,唯一重要的文档是与当前页面关联的

Dojo有一个domConstruct.toDom方法用于创建DOM

这需要两个参数:

  • 要转换为节点的HTML片段
  • 创建DOM节点时要使用的可选文档,如果未指定,则默认为dojo/\u base/window::doc

document参数的用途是什么?您能给我一个如何或何时使用它的示例吗?我发现的所有示例仅单独使用HTML片段参数。

如果要在原始Javascript中创建DOM元素,则需要使用对象的方法(您可以在for toDom中进行检查)

大多数情况下,唯一重要的文档是与当前页面关联的主文档,因此您几乎不必使用其他文档并将可选参数传递给toDom

老实说,我很难想出这个可选参数的用例。我能想到的唯一例子是,如果您想为您控制的另一个窗口创建HTML,可能是弹出窗口或iframe。除此之外,如果您要为AJAX请求创建XML文档,则通常需要使用多个文档,但我认为toDom仅适用于HTML,所以这不是您想要的

var e = document.createElement('div');

var df = createDocumentFragment();