老师,请看下这里哪里错了
来源:2-7 编程练习
豆包侠
2022-01-30 18:35:54
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>location方法</title>
</head>
<body>
<input type="button" value="操作页面" id="ck">
<script type="text/javascript">
var ea=document.getElementsByTagName("input")[0];
ea.onclick=function(){
confirm("刷新页面")
xy=this.value
//老师这里用变量获取弹窗这个哪里错了
if(xy!=true){
location.reload()
}else if(xy!=false){
location.replace("http://www.imooc.com");
}
}
</script>
</body>
</html>
1回答
好帮手慕小李
2022-02-05
同学你好,这道题需要需要判断的是confirm最后的值是什么,如果用户选择“确定”选项则是true,如果用户选择的是“取消”那么则是false。同学这里使用xy = this.value,this.value是指的按钮的value“操作页面”,所以才会有不管选择哪项都会走一个判断条件的问题。
建议如下:
同学自己试试,祝学习愉快。
相似问题