Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我想使用javascript运行脚本我该怎么做?_Javascript_Jquery_Python_Html - Fatal编程技术网

我想使用javascript运行脚本我该怎么做?

我想使用javascript运行脚本我该怎么做?,javascript,jquery,python,html,Javascript,Jquery,Python,Html,当我点击一个按钮时,我希望在我的计算机上运行一个脚本。它可以是一个简单的打印“Hello World”。 我该怎么做?我所拥有的是: 我不知道怎么做,你能帮忙吗 HTML <input class="buttonRun" type="button" value="Run" id="btnRun"/> function runScript() { } $("#btnRun").click(function () { run

当我点击一个按钮时,我希望在我的计算机上运行一个脚本。它可以是一个简单的打印“Hello World”。 我该怎么做?我所拥有的是: 我不知道怎么做,你能帮忙吗

HTML

<input class="buttonRun" type="button" value="Run" id="btnRun"/>

 function runScript() {

            }

$("#btnRun").click(function () {
                runScript();
            });

函数runScript(){
警惕(“你好,世界!”);
}
$(“#btnRun”)。单击(函数(){
runScript();
});

函数runScript(){
警惕(“你好,世界!”);
}
$(“#btnRun”)。单击(函数(){
runScript();
});

在这里,您可以将脚本URL传递给此函数,它将加载脚本文件中已写入的所有方法和变量

 loadExternalScript(scriptUrl: string) {
        return new Promise((resolve, reject) => {
          const scriptElement = document.createElement('script')
          scriptElement.src = scriptUrl
          scriptElement.onload = resolve
          document.body.appendChild(scriptElement)
      });
      }

希望这对您有所帮助:

在这里,您可以将脚本URL传递给此函数,它将加载脚本文件中编写的所有方法和变量

 loadExternalScript(scriptUrl: string) {
        return new Promise((resolve, reject) => {
          const scriptElement = document.createElement('script')
          scriptElement.src = scriptUrl
          scriptElement.onload = resolve
          document.body.appendChild(scriptElement)
      });
      }

这可能对您有所帮助:

您可能需要像这样动态地将脚本附加到标记中

试试这个

function runScript(){
   var head = document.getElementsByTagName('head')[0];
   var script = document.createElement('script');
   script.type = 'text/javascript';
   script.onreadystatechange = function () {
       if (this.readyState === 'complete' || this.readyState === 'loaded') {
           callback();
       }
   };
   script.onload = callback;
   script.src = 'Your scripts path ';
   head.appendChild(script);
}

您可能需要像下面这样动态地将脚本附加到标记中

试试这个

function runScript(){
   var head = document.getElementsByTagName('head')[0];
   var script = document.createElement('script');
   script.type = 'text/javascript';
   script.onreadystatechange = function () {
       if (this.readyState === 'complete' || this.readyState === 'loaded') {
           callback();
       }
   };
   script.onload = callback;
   script.src = 'Your scripts path ';
   head.appendChild(script);
}

您必须在Javascript周围放置html标记
。看:你不能那样运行。我知道,但我不知道接下来的步骤,比如我如何运行我的脚本python,只需点击一个按钮,谢谢你的回复。你必须在Javascript周围放置html标记
。看:你不能那样运行是的,我知道,但我不知道接下来的步骤,比如我如何运行我的脚本python,只需点击一个按钮,谢谢你的回复。谢谢回复myxobek,我知道怎么做,但问题是,它必须运行python脚本。谢谢回复myxobek,我知道怎么做,但问题是,它必须运行python脚本。