为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JavaScript进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 在table中隐藏了两个标签分别是 <caption></caption> 和<tbody></tbody>, table标签默认含有隐藏的tbody标签,tbody标签是tr标签的父节点 所以tr.parentNode获取到的是tbody
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • |事件|说明| |:---:|:---:| |onclick|鼠标单击事件| |onmouseover|鼠标经过事件| |onmouseout|鼠标移开事件| |onchange|文本框内容改变事件| |onselect|文本框内容被选中事件| |onfocus|光标聚集| |onblur|光标离开| |onload|网页导入| |onunlodad|关闭网页|
    查看全部
    0 采集 收起 来源:什么是事件

    2017-08-06

  • http://img1.sycdn.imooc.com//537d6fed0001572608080402.jpg <!DOCTYPE html> <html> <head> <title>浏览器对象</title> <meta http-equiv="Content-Type" content="text/html; charset=gkb"/> </head> <body> <!--先编写好网页布局--> <p> <b id="second">5</b>秒后回到主页&nbsp;&nbsp; <a href="back()">返回</a> </p> <script type="text/javascript"> var num=4; var i=setInterval("change()",1000); function change(){ if(num>0){ document.getElementById("second").innerHTML=num; num--; } else{ window.open("http://www.imooc.com/"); clearInterval(i); } } //通过window的location和history对象来控制网页的跳转。 function back(){ window.history.back(); } </script> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 数组中添加新元素 只需使用下一个未用的索引,任何时刻可以不断向数组增加新元素。 eg:myarray[5]=88; //使用一个新索引,为数组增加一个新元素
    查看全部
  • 注意:数组每个值有一个索引号,从0开始。
    查看全部
  • 创建上面的数组和赋值: 第一种方法: var myarray = new Array(66,80,90,77,59);//创建数组同时赋值 第二种方法: var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)
    查看全部
  • scrollWidth:对象的实际内容的宽度,不包边线宽度,会随对象中内容超过可视区后而变大。 clientWidth:对象内容的可视区的宽度,不包滚动条等边线,会随对象显示大小的变化而改变。 offsetWidth:对象整体的实际宽度,包滚动条等边线,会随对象显示大小的变化而改变。
    查看全部
  • 111
    查看全部
  • screen对象用于获取用户的屏幕信息。 语法: window.screen.属性
    查看全部
    0 采集 收起 来源:screen对象

    2017-08-06

  • navigetor对象 var browser=navigator.appName; var b_version=navigator.appVersion; var b_platform=navigator.platform; document.write("Browser name:"+browser); document.write("<br>"); document.write("Browser version"+b_version +"browser platform"+b_platform);
    查看全部
    0 采集 收起 来源:Navigator对象

    2018-03-22

  • <script type="text/javascript"> var laca=window.location.href; document.write(laca); </script>
    查看全部
    0 采集 收起 来源:Location对象

    2018-03-22

  • [0] 不懂什么意思
    查看全部
  • 节点的各种属性输出
    查看全部
    0 采集 收起 来源:节点属性

    2017-08-06

  • clearInterval() 方法可取消由 setInterval() 设置的交互时间。 语法: clearInterval(id_of_setInterval) 参数说明: id_of_setInterval:由 setInterval() 返回的 ID 值。 每隔 100 毫秒调用 clock() 函数,并显示时间。当点击按钮时,停止时间,代码如下: <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>计时器</title> <script type="text/javascript"> function clock(){ var time=new Date(); document.getElementById("clock").value = time; } // 每隔100毫秒调用clock函数,并将返回值赋值给i var i=setInterval("clock()",100); </script> </head> <body> <form> <input type="text" id="clock" size="50" /> <input type="button" value="Stop" onclick="clearInterval(i)" /> </form> </body> </html>
    查看全部
  • 在执行时,从载入页面后每隔指定的时间执行代码。 语法: setInterval(代码,交互时间); 参数说明: 1. 代码:要调用的函数或要执行的代码串。 2. 交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。 返回值: 一个可以传递给 clearInterval() 从而取消对"代码"的周期性执行的值。
    查看全部

举报

0/150
提交
取消
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!