09history对象代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div>history对象</div> <a href="./10history跳转.html">history</a> <button id="btn1">前进</button> <script> var btn1 = document.getElementById("btn1"); btn1.onclick = function(){ //history.forward(); 前进一个页面 history.go(1); } </script> </body> </html>
10histoty跳转代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div>跳转新页面</div> <button id="btn2">后退</button> <script> var btn2 = document.getElementById("btn2"); btn2.onclick = function(){ history.back(); } </script> </body> </html>
老师,第一次打开页面,点击前进按钮,没有反应,不能像视频里直接跳转到10history跳转页面。只能先点击链接跳转,后退,然后再点击前进才有反应。这是因为浏览器的原因吗?
想问老师,通过for循坏我们可以使字符串用大驼峰命名,例如:
把watches tv——Watches Tv
那在开发场景中我们会不会遇见
把watches tv——WatcHes TV这样的场景呢(把两个单词任中任意的字母变为大写),如果有 我们应该用什么样的方法
老师我想问一下
选项 视频说c 文档给d 到底哪个对
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>我要成为像马斯克一样的人!</title> </head> <body> <script> function roll() { var docTitle=document.title; var titleArr=docTitle.split(''); titleArr.push(titleArr.shift()); var newTitle=titleArr.join(''); document.title=newTitle; }; setInterval ('roll()',500); </script> </body> </html>
这个地方换成自己定义的名字后怎么就完成不了?
就是c 文档里还给的d 楼下也指明了 你们回答的还不改 666
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .div1{ background-color: blue; width: 500px; height: 500px; } .div2{ background-color:pink; width: 200px; height: 200px; margin: 150px; } </style> </head> <body> <div class="div1">这是div1 <div class="div2">这是div2</div> </div> <button class="btn">删除</button> <script> var div1=document.querySelector('.div1'); var div2=document.querySelector('.div2'); var btn=document.querySelector('.btn'); function fun1(){ console.log('这是div1'); } function fun3(){ console.log('这是div1第二次'); } function fun2(){ console.log('这是div2'); } div1.attachEvent('click',fun1); div2.attachEvent('click',fun2); div1.attachEvent('click',fun3); </script> </body> </html>
老师,他说不支持这个方法
老师,我这里这样写,为什么浏览器显示为其他,而不是I=2呢?
<script> var s=85; if (s>90) { document.write("I=4") } else if(90>s>80 ) { document.write("I=3") } else if(80>s>70 ) { document.write("I=2") } else if(70>s>60 ) { document.write("I=1") } else { document.write("其他") } </script>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>使用递归完成阶乘</title> </head> <body> <script> function jiecheng(n){ if(n=1){ return 1; }else{ return n*jiecheng(n-1); } } var result=jiecheng(5); document.write(result); </script> </body> </html>
老师我的结果会一直都是1,怎么让程序执行了下面就不执行上面了呢
老师,表达式中x=y,也可以执行,这里是不是和x==y,是一样的含义呢?
<script> var x=prompt("请输入x的值") ; var y=prompt("请输入y的值") ; if (x>y) { document.write("I=4") } else if(x=y ) { document.write("I=3") } else { document.write("其他") } </script>
老师这地方为啥把 i 赋值给 idx 再调用changePic()不太懂
img不是行内块元素吗?设置大小为何还要转变为块级元素
这几句可以不用添加分号吗
为什么报错啊,VS没报错进网页查看就错了,大小写也检查了
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637