Javascript 在JS文件中获取JS src参数
我有一个名为Javascript 在JS文件中获取JS src参数,javascript,Javascript,我有一个名为test.JS的JS文件,我想拉入并使用附加到此文件扩展名的参数,但由于某些原因,当我控制台记录结果时,我没有看到它们 如何使用JS文件的URL引入变量,例如: 我的JS文件的内容是: const search=window.location.search console.log(search)窗口。location是脚本在其中运行的HTML文档的位置 要获取获取元素所需的src属性的值,您可以读取其src属性(然后可以使用解析) 除非您将这些值发送到托管JS的服务器进行服务器端
test.JS
的JS
文件,我想拉入并使用附加到此文件扩展名的参数,但由于某些原因,当我控制台记录结果时,我没有看到它们
如何使用JS文件的URL引入变量,例如:
我的JS文件的内容是:
const search=window.location.search
console.log(search)窗口。location
是脚本在其中运行的HTML文档的位置
要获取获取元素所需的src
属性的值,您可以读取其src
属性(然后可以使用解析)
除非您将这些值发送到托管JS的服务器进行服务器端处理,否则最好改用
log(document.currentScript.dataset.foo);
窗口。location
是脚本在其中运行的HTML文档的位置
要获取获取元素所需的src
属性的值,您可以读取其src
属性(然后可以使用解析)
除非您将这些值发送到托管JS的服务器进行服务器端处理,否则最好改用
log(document.currentScript.dataset.foo);
window.location.search
返回URL的查询字符串部分[文档的当前位置]。如果要访问脚本元素的src,可以为标记分配任何唯一标识符,并可以访问src
属性
要访问搜索参数,可以使用
let src=document.getElementById('src').src;
log('src-',src);
const url=新的url(src);
log('search params-',url.search)代码>
window.location.search
返回URL的查询字符串部分[文档的当前位置]。如果要访问脚本元素的src,可以为标记分配任何唯一标识符,并可以访问src
属性
要访问搜索参数,可以使用
let src=document.getElementById('src').src;
log('src-',src);
const url=新的url(src);
log('search params-',url.search)代码>
我喜欢:):)我喜欢:):)这些值不会传递给脚本。脚本由页面执行,因此脚本将只包含页面的搜索值。这些值不会传递给脚本。脚本由页面执行,因此脚本将仅具有页面的搜索值。