如何从脚本标签中提取字符串数据,其中脚本没有任何 id?
Posted
技术标签:
【中文标题】如何从脚本标签中提取字符串数据,其中脚本没有任何 id?【英文标题】:How to extract string data from script tag, where script doesn't have any id? 【发布时间】:2019-11-30 03:22:05 【问题描述】:<script>window.extractKey = 'value'</script>
我必须提取 window.extractKey 的值,该值存在于我的 html 源代码中。
P.S.- 我必须使用 javascript 方法提取值。
【问题讨论】:
【参考方案1】:页面上的所有脚本标记都具有并修改相同的window
。它工作正常:
<script>
window.extractKey = 'value'
</script>
<script>
const res = window.extractKey;
console.log(res);
</script>
【讨论】:
我必须使用 javascript 方法提取值。 但是为什么呢?实际上没有要求这样做 - 它可以在任何其他脚本标签中使用。您可以选择所有标签,遍历直到找到一个分配该值的标签,但是... 我有一个单独的 html 文件,我需要对该文件执行操作并提取该值。这就是为什么我需要使用 javascript 方法。以上是关于如何从脚本标签中提取字符串数据,其中脚本没有任何 id?的主要内容,如果未能解决你的问题,请参考以下文章