老师,请检查,感觉有点懵懵的,为什么来回跳了几次但是-1 -2还是能回去呢?

来源:3-3 编程练习

慕勒8522502

2019-07-15 11:47:00

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
<title>3-3</title>
</head>
<body>
<!--因涉及多个页面,请在本机上写代码,并在自己的浏览器上运行该效果-->

<p>这是3-3.html文件</p>
<input type="button" id="btn1" value="回到页面1">
<input type="button" id="btn2" value="回到页面2">
<script>
var btn1 = document.getElementById("btn1");
var btn2 = document.getElementById("btn2");
btn1.onclick = function(){
history.go(-2);
}
btn2.onclick = function(){
history.go(-1);
}
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
<title>3-3-2</title>
</head>
<body>
<!--因涉及多个页面,请在本机上写代码,并在自己的浏览器上运行该效果-->
<a href="3-3.html">前往页面3.html</a>
<p>这是3-3-2.html文件</p>
<input type="button" id="btn" value="回到页面1">
<script>
var btn = document.getElementById("btn");
btn.onclick = function(){
history.go(-1);
}
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
<title>3-3-1</title>
</head>
<body>
<!--因涉及多个页面,请在本机上写代码,并在自己的浏览器上运行该效果-->
<a href="3-3-2.html">前往页面2.html</a>
<p>这是3-3-1.html文件</p>
</body>
</html>


写回答

1回答

好帮手慕慕子

2019-07-15

同学你好, 首先代码效果实现是可以的

因为是通过页面1和页面2进入的第三个文件, 所以不管是来回跳几次, -1和-2都可以回答页面1、2

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~


0

0 学习 · 40143 问题

查看课程