我正在尝试运行以下JavaScript程序,
function myFunction() {
var x;
if (confirm("Press a button!") == true) {
x = "You pressed Ok!";
} else {
x = "You pressed Cancel!";
}
document.getElementById("demo").innerHTML = x;
}

<p>Click the button to display a confirm box.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
&#13;
但我真的需要的不只是说&#34;你按下了Ok&#34;而不是它需要打开一个链接。请帮帮我。
我希望
openWindow("http://fb.com")
这一行很有帮助,但不知道放在哪里并制作一个有效的程序。
答案 0 :(得分:2)
if (confirm("Press a button!")) {
window.open('www.google.com')
}
答案 1 :(得分:0)
您只需更改自己的功能并将openWindow()
电话放入其中即可。由于我不知道您的openWindow()
函数的作用,我会使用window.open()
:
function myFunction() {
window.open("http://fb.com");
}
答案 2 :(得分:0)
function myFunction() {
var x;
if (confirm("Press a button!") == true) {
location.href = "http://www.google.com";
} else {
x = "You pressed Cancel!";
}
document.getElementById("demo").innerHTML = x;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p>Click the button to display a confirm box.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>