我有一个页面名称 index.php。我在页面顶部有一个脚本变量,如下所示:
<script>
var search_quarry = "some_test";
</script>
在同一页面的底部,我想将此变量添加到
src
脚本标签的属性:<script src=NEED_TO_ADD_HERE></script>
这不起作用:
<script src=search_quarry> </script>
谁能告诉我该怎么做?
最佳答案
您需要处理 DOM 操作:
var search_query = 'some_test';
s = document.createElement('script');
s.src = search_query;
document.getElementsByTagName('head')[0].appendChild(s);
或者,作为替代方案,尽管我不确定这是否可行:
<script id="fixme"></script>
<script type="text/javascript">
var search_query = 'some_test';
document.getElementById('fixme').src = search_query;
</script>
关于javascript - 如何在脚本标签内设置变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11457918/