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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • function add(node) { var newnode=document.createElement("tr"); var td1=document.createElement("td"); td1.innerHTML="xh003"; var td2=document.createElement("td"); td2.innerHTML="朱小华"; var td3=document.createElement("td"); td3.innerHTML="<a href='javascript:void(0)' onclick='del(this)' >删除</a>"; node.parentNode.childNodes[1].appendChild(newnode); newnode.appendChild(td1); newnode.appendChild(td2); newnode.appendChild(td3); window.onload();//新添加的行一定要响应鼠标事件 }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • ++i, i++在单独使用时,都是i=i+1。 a=++i 相当于 i=i+1, a=i; a=i++ 相当于a=i, i=i+1。
    查看全部
  • http://blog.csdn.net/caixiajia/article/details/53144142 里面写了关于<a>标签中href和onclick传递this参数的问题,href无效,使用onclick传递this javascript:是伪协议,表示url的内容通过javascript执行。 void(0)表示不作任何操作,这样会防止链接跳转到其他页面。 这么做往往是为了保留链接的样式,但不让链接执行实际操作,具体的操作交给链接的onclick事件处理 href="#" 是用来链接本页
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • widow.screen.属性:获取用户的屏幕信息。 availHeigth:窗口可以使用的屏幕高度,单位像素 availWidth:窗口可以使用的屏幕宽度,单位像素 colorDepth:用户浏览器表示的颜色位数,通常为32位(每像素的位数) pixelDepth:用户浏览器表示的颜色位数,通常为32位(每像素的位数)(IE不支持) height:屏幕的高度,单位像素 width:屏幕的宽度,单位像素
    查看全部
    0 采集 收起 来源:screen对象

    2017-07-26

  • 1. 一小时 60 分,一分 60 秒,一秒 1000 毫秒 2. 时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);”
    查看全部
  • _xz
    offsetLeft和offsetTop 属性可以返回当前元素距离某个父辈元素左边缘的距离,当然这个父辈元素也是有讲究的。 (1).如果父辈元素中有定位的元素,那么就返回距离当前元素最近的定位元素边缘的距离。 (2).如果父辈元素中没有定位元素,那么就返回相对于body左边缘距离。
    查看全部
  • 加载事件(onload) 1. 加载页面时,触发onload事件,事件写在<body>标签内。 2. 此节的加载页面,可理解为打开一个新页面时。 如下代码,当加载一个新页面时,弹出对话框“加载中,请稍等…”。
    查看全部
  • _xz
    网页内容实际高度 scrollHeight
    查看全部
  • setTimeout()指定延迟时间之后执行代码 setInterval()每隔指定时间执行代码 clearTimeout()取消setTimeout()的设置 clearInterval()取消setInterval()的设置
    查看全部
  • element.clientWidth:在页面上返回内容的可视宽度(不包括边框,边距或滚动条) element.clientHeight:在页面上返回内容的可视高度(不包括边框,边距或滚动条) element.scrollWidth:返回元素的整个宽度(包括带滚动条的隐蔽的地方) element.scrollHeight:返回整个元素的高度(包括带滚动条的隐蔽的地方) element.offsetWidth:返回元素的宽度,包括边框和填充,但不是边距 element.offsetHeight:返回,任何一个元素的高度包括边框和填充,但不是边距
    查看全部
  • 标签——节点(内容)
    查看全部
  • _xz
    在对象中设置class属性 可使用对象.className="XXX";
    查看全部
  • window.innerHeight:浏览器窗口的内部高度(包含横拉条的高度) ~~Width:浏览器窗口的内部宽度(包含竖拉条的宽度) document.documentElement.clientHeight:HTML文档所在窗口的当前高度(不包含横拉条的高度) ~~Width:HTML文档所在窗口的当前宽度(不包含竖拉条的高度) document.body.clientHeight:<body>标签所含内容的高度,如果没有内容则为0 ~~Width:HTML文档所在窗口的当前宽度减去默认的margin和padding的值后的宽度
    查看全部
  • _xz
    改变某个对象的css值 为对象.style.color(可替换)="XXX"
    查看全部
  • setInterval(代码,交互时间); 1. 代码:要调用的函数或要执行的代码串。 2. 交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。 var attime; function clock(){ var time=new Date(); document.getElementById("clock").value = time.getHours()+"时"+time.getMinutes()+"分"+time.getSeconds()+"秒"; } setInterval(clock, 1000)
    查看全部

举报

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

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