Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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_Call - Fatal编程技术网

Javascript 如何从按钮调用

Javascript 如何从按钮调用,javascript,call,Javascript,Call,我有这样的情况: <script type="text/javascript" src="//massage.book.me/iframe/pm_loader_v2.php?width=960&url=//massage.book.me&theme=bootstrap__square_rainbow__colored_light&layout=bootstrap__square_rainbow&timeline=modern&mode=auto&am

我有这样的情况:

<script type="text/javascript" src="//massage.book.me/iframe/pm_loader_v2.php?width=960&url=//massage.book.me&theme=bootstrap__square_rainbow__colored_light&layout=bootstrap__square_rainbow&timeline=modern&mode=auto&mobile_redirect=0&hidden_steps=event,unit&event=1&unit=1"></script>
我怎么能有一个按钮叫它


提前感谢您的帮助。

要在某些按钮单击事件中动态地将外部javascript文件加载到页面,请执行以下操作:

html部分:


那剧本应该是什么?加载javascript资源。这看起来不像javascript资源,因为您不能调用元素。浏览器会立即执行这些元素。请澄清你到底想做什么。接受对你有用的答案,让其他人知道他们是否有类似的问题。如果这是OP真正想要的,但问题不清楚,那么它是重复的,因此应该关闭。一般来说,请不要通过回答来鼓励低质量的问题。@FelixKling,让我们等着看OP的真正意图,然后你可以关闭itTks RomanPerekhrest。我明天会回到办公室,在那里我可以尝试一下。我会发布发生的事情,但我知道了。***根据记录,如果人类没有像菲利克斯那样贪婪,这个星球会更好。我相信当他说…不要通过回答低质量的问题来鼓励低质量的问题时,他没有理解GNU的主要思想。
<button class="getscript">Load script</button>
document.querySelector('button.getscript').addEventListener('click', function(e){
    var script = document.createElement("script");
    script.type = "text/javascript";

    script.src = "//massage.book.me/iframe/pm_loader_v2.php?width=960&url=//massage.book.me&theme=bootstrap__square_rainbow__colored_light&layout=bootstrap__square_rainbow&timeline=modern&mode=auto&mobile_redirect=0&hidden_steps=event,unit&event=1&unit=1";

    document.getElementsByTagName("head")[0].appendChild(script);
    e.preventDefault();
})