我有一个脚本
<script type="text/javascript">
/* firework script effect */
if (typeof('addRVLoadEvent')!='function') function addRVLoadEvent(funky) {
...
}
function bang(N) {
var i, Z, A=0;
....
}
function stepthrough(N) {
.....
}
</script>
<button onclick="myFunction()">Click to stop firework</button>
如何通过单击按钮来运行/停止烟花脚本? 默认情况下,当页面加载时,它会运行并运行良好。
最佳答案
将所有 JavaScript 代码包装在一个函数中,这样它就不会自动运行,然后像现在一样使用 onclick 方法。
示例。
<script type="text/javascript">
/* firework script effect */
function myFunction() {
script that runs firework.
script changing the button to run the stop function when next clicked.
}
if (typeof('addRVLoadEvent')!='function') function addRVLoadEvent(funky) {
...
}
function bang(N) {
var i, Z, A=0;
....
}
function stepthrough(N) {
.....
}
</script>
<button onclick="myFunction()">Click to stop firework</button>`
关于javascript - 如何使用按钮停止脚本运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31571666/