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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 向上取整ceil() ceil() 方法可对一个数进行向上取整。 语法: Math.ceil(x) 注意:Math手写字母大写。
    查看全部
    0 采集 收起 来源:向上取整ceil()

    2015-07-27

  • 获取元素的值设置和获取方法为document.getElementById(“id”).value = 1; 取值:var = document.getElementById(“id”).value; 注意: 使用parseInt()函数可解析一个字符串,并返回一个整数。
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-27

  • 浏览器窗口可视区域大小:获得浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)的方法: 一、对于IE9+、Chrome、Firefox、Opera 以及 Safari: • window.innerHeight - 浏览器窗口的内部高度 • window.innerWidth - 浏览器窗口的内部宽度 二、对于 Internet Explorer 8、7、6、5: • document.documentElement.clientHeight表示HTML文档所在窗口的当前高度。 • document.documentElement.clientWidth表示HTML文档所在窗口的当前宽度。 或者 Document对象的body属性对应HTML文档的<body>标签 • document.body.clientHeight • document.body.clientWidth var w= document.documentElement.clientWidth || document.body.clientWidth; var h= document.documentElement.clientHeight || document.body.clientHeight;
    查看全部
  • 提取指定数目的字符substr() substr() 方法从字符串中提取从 startPos位置开始的指定数目的字符串。 语法: stringObject.substr(startPos,length)
    查看全部
  • 提取字符串substring() substring() 方法用于提取字符串中介于两个指定下标之间的字符。 语法: stringObject.substring(starPos,stopPos)
    查看全部
  • JavaScrip计时器 ——在设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。 计时器类型: 一次性计时器:仅在指定的延迟时间之后触发一次。 间隔性触发计时器:每隔一定的时间间隔就触发一次。
    查看全部
  • 失焦事件(onblur) onblur事件与onfocus是相对事件,当光标离开当前获得聚焦对象的时候,触发onblur事件,同时执行被调用的程序。
    查看全部
  • 光标聚焦事件(onfocus)
    查看全部
  • 鼠标移开事件(onmouseout)
    查看全部
  • 1. JS是区分大小写的,如:classname和ClassName是不一样的。同时注意方法、属性、变量等的大小写吆。 2. JS中的字符、符号等一定要在英文状态下输入吆。
    查看全部
    0 采集 收起 来源:让你认识JS

    2015-07-27

  • fen
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-27

  • 鼠标经过事件(onmouseover)
    查看全部
  • <script type="text/javascript"> function add(){ var lis=document.getElementById("table"); var atr=document.createElement("tr"); lis.appendChild(atr); var td1=document.createElement("td"); td1.innerHTML="xh003"; atr.appendChild(td1); var td2=document.createElement("td"); td2.innerHTML="李四"; atr.appendChild(td2); var td3=document.createElement("td"); td3.innerHTML = "<a href='javascript:;' onclick='deleteRow(this)'>删除</a>"; atr.appendChild(td3); } // 创建删除函数 function deleteRow(obj){ var tr=obj.parentNode.parentNode; tr.parentNode.removeChild(tr); } </script> </head> <body> <table border="1" width="50%" id="table"> <tr> <td>xh002</td> <td>刘小芳</td> <td><a href="javascript:;" onclick="deleteRow(this)">删除</a></td> </tr> </table> <input type="button" value="添加一行" onclick="add()"/> <!--在添加按钮上添加点击事件 --> </body>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 话不多说,上代码!
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-27

  • 替换元素节点replaceChild():replaceChild 实现子节点(对象)的替换。返回被替换对象的引用。 语法:node.replaceChild (newnode,oldnew ) 参数: newnode : 必需,用于替换 oldnew 的对象。 <h1 id="oldnode">java</h1> <a href="javascript:replaceMessage()">"java"替换"javascript"</a> <script type="text/javascript"> function replaceMessage(){ var newnode=document.createElement("p"); var newnodeText=document.createTextNode("javascript"); newnode.appendChild(newnodeText); var oldNode=document.getElementById("oldnode"); oldNode.parentNode.replaceChild(newnode,oldNode); } </script> oldnew : 必需,被 newnode 替换的对象。 注意: 1. 当 oldnode 被替换时,所有与之相关的属性内容都将被移除。 2. newnode 必须先被建立。
    查看全部

举报

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

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