函数moveon()-Javascript权威指南6 / E

时间:2018-10-24 06:27:18

标签: javascript

在我的书-Javascript权威指南6 / e中,要我在HTML文件中键入代码,但这没用。

代码如下:

<script>
function moveon(){
var answer = confirm("Ready to move on?");
if (answer) window.location = "http://google.com";
}
</script>

模态对话框从不显示在我的镶边中。

我只是开始自己学习Javascript,所以在此先感谢您的回答!

2 个答案:

答案 0 :(得分:1)

您仅声明了该函数,但从未执行该函数。为了使代码运行,您需要像下面这样调用该函数:moveon();

答案 1 :(得分:1)

您需要在代码中的某处调用方法moveon(),请检查下面的代码,该代码在单击按钮时调用moveon方法。

但是如果您使用的是您当前域以外的URL,并且在控制台中出现错误,请检查Same-Origin policy

function moveon(){
    var answer = confirm("Ready to move on?");
    if (answer) {
        window.location.href = "https://stackoverflow.com/";
    }
}
<input type="button" value="move on" onclick="moveon();"/>