使用JavaScript读取脚本标签的值

问题描述 投票:1回答:2

我正在尝试在脚本标签内添加值,然后读取它并在JavaScript中解析值。我的HTML文件中有类似的内容。

<script type="text/plain" id="bound-bunny">
v -0.069188 0.091379 -0.013998
v -0.266134 0.287866 0.204836
v 0.150992 0.147769 0.133125
</script>

而且我想读取脚本标记中的值并最终对其进行解析。

var me = document.getElementById('bound-bunny').innerHTML;
console.log(me);

我已经做了类似的事情,但是我无法读取null的属性'innerHTML',所以我不确定如何继续。

javascript html
2个回答
0
投票

您的代码很好,请确保已加载<script type="text/plain" id="bound-bunny">,并且在执行document.getElementById('bound-bunny').innerHTML之前就已执行


-1
投票

您可以解析标记中的变量。尽管将其称为script标签是不合适的。

您也可以将脚本中的值作为有效的javscript变量:

<script type="text/javascript">
const vars = [
    {-0.069188, 0.091379, -0.013998},
    {-0.266134, 0.287866,0.204836},
    {0.150992, 0.147769, 0.133125}
]
</script>
© www.soinside.com 2019 - 2024. All rights reserved.