Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.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 当一个脚本用于多个静态页面时,DOM是如何表示的?_Javascript_Html - Fatal编程技术网

Javascript 当一个脚本用于多个静态页面时,DOM是如何表示的?

Javascript 当一个脚本用于多个静态页面时,DOM是如何表示的?,javascript,html,Javascript,Html,我的想法是,它通常用多页来表示。例如,如果我有三个页面,所有页面都使用一个脚本,比如javascript.js。如果我使用我的一个脚本尝试定位一个,例如使用document.getElementsByTagName('div')。节点列表是否包含对每页上每个div的引用?还是只使用一页?只使用一页(当前页),因为文档只引用当前页。脚本始终在当前页中运行。它对其他页面一无所知。

我的想法是,它通常用多页来表示。例如,如果我有三个页面,所有页面都使用一个脚本,比如javascript.js。如果我使用我的一个脚本尝试定位一个
,例如使用
document.getElementsByTagName('div')
。节点列表是否包含对每页上每个div的引用?还是只使用一页?

只使用一页(当前页),因为
文档
只引用当前页。脚本始终在当前页中运行。它对其他页面一无所知。