关于prompt的一个问题
敲入这些代码后,点击noclick弹出一个Confirm对话框,点确定继续弹出prompt对话框,输入网址怎么不是设定的网址,点击取消后,还是弹出一个网页,为什么不输出该输出的文字,点击confirm的取消按钮也是弹出网页,不是输出文字,谁帮忙解答下
敲入这些代码后,点击noclick弹出一个Confirm对话框,点确定继续弹出prompt对话框,输入网址怎么不是设定的网址,点击取消后,还是弹出一个网页,为什么不输出该输出的文字,点击confirm的取消按钮也是弹出网页,不是输出文字,谁帮忙解答下
2017-03-01
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript">
function rec() {
var show=confirm("你想继续吗?");
if (show==true) {
var mywin=prompt("那么你想进入哪个网站呢?");
if (mywin=='www.baidu.com') {
window.open('http://www.baidu.com','_blank');
}
else if (mywin=='www.imooc.com') {
window.open('http://www.imooc.com');
}
else if (mywin==null) {
alert('如果不知道输入啥,就输入www.163.com吧');
}
}
}
</script>
</head>
<body>
<input name="button" type="button" onclick="rec()" value="点击我打开新窗口">
</body>
</html>
举报