将脚本名称从 SQL 导入到 javascript

Importing script name from SQL to javascript

我正在尝试将外部脚本导入 HTML 文件。我要导入的 js 文件的名称托管在 SQL 数据库中。因此,我使用 XMLHttpRequest 访问 SQL 数据库,以便我可以获取脚本的适当名称。然后我创建一个脚本元素,我将 src 设置为 'this.responseText',它应该导入从 SQL 数据库中获取的名称。到目前为止,一切都很好。我的问题是,当我 console.log 输出脚本时,它会将名称双重包装在 qouteationmarks 中,如下所示:

console: 

 <script src=""haystack_downtheline""></script> 

如何删除双引号以便 src="haystack_downtheline".

完整脚本见下文

HTML file     
<script>


    function reqListener () {
      console.log(this.responseText);
    }

    var oReq = new XMLHttpRequest(); // New request object
    oReq.onload = function() {
        console.log(this.responseText);
        const js = document.createElement("script");
        js.src = this.responseText;
        console.log(js);

    };



    oReq.open("get", "index.php", true);
    oReq.send();



</script>

这个答案有效吗?

I want to remove double quotes from a String

我个人会使用它,因为我发现正则表达式不可读:

var noQuotes = this.responseText.split('"').join('');