Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.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
在输出html的XSL样式表中,javascript可以操作DOM元素吗?_Javascript_Html_Xslt_Dom - Fatal编程技术网

在输出html的XSL样式表中,javascript可以操作DOM元素吗?

在输出html的XSL样式表中,javascript可以操作DOM元素吗?,javascript,html,xslt,dom,Javascript,Html,Xslt,Dom,现在,我只是想用javascript添加文本。我有两个div列,我将根据每个列中已经存在的项目数量将项目放入其中一个或另一个列中,因此我不知道将它们放入哪个列,并且必须动态地将它们分配给一个列。javascript可以在XSL样式表中执行此操作吗?只有在呈现页面并且DOM中的元素可以编辑之后,才能使用javascript。如果要在动态大小的列表中替换项目的位置,则必须在使用XSL样式表标记文档的脚本中执行此操作。为什么不使用XSLT本身执行此操作?请提供输入示例和所需输出,以获得样式表示例。

现在,我只是想用javascript添加文本。我有两个div列,我将根据每个列中已经存在的项目数量将项目放入其中一个或另一个列中,因此我不知道将它们放入哪个列,并且必须动态地将它们分配给一个列。javascript可以在XSL样式表中执行此操作吗?

只有在呈现页面并且DOM中的元素可以编辑之后,才能使用javascript。如果要在动态大小的列表中替换项目的位置,则必须在使用XSL样式表标记文档的脚本中执行此操作。

为什么不使用XSLT本身执行此操作?请提供输入示例和所需输出,以获得样式表示例。