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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 文本框内容改变事件(onchange): 通过改变文本框的内容来触发onchange事件,同时执行被调用的程序。 当用户将文本框内的文字改变后,触发onchange 事件,并调用函数。。。
    查看全部
  • 内容选中事件(onselect): 选中事件,当文本框或者文本域中的文字被选中时,触发onselect事件,同时调用的程序就会被执行。 当选中用户文本框内的文字时,触发onselect 事件,并调用函数。。。
    查看全部
  • 失焦事件(onblur): onblur事件与onfocus是相对事件,当光标离开当前获得聚焦对象的时候,触发onblur事件,同时执行被调用的程序。//相当于onmouseout,只不过是一个是移动,一个是点击生效。 当前光标在用户文本框内时(即焦点在文本框),在光标离开该文本框后(即失焦时),触发onblur事件,并调用函数。。。
    查看全部
  • 光标聚焦事件(onfocus): 当网页中的对象获得聚点时,执行onfocus调用的程序就会被执行。当将光标移到文本框内时,即焦点在文本框内,触发onfocus 事件,并调用函数。。。
    查看全部
  • 鼠标经过事件(onmouseover): 鼠标经过事件,当鼠标移到一个对象上时,该对象就触发onmouseover事件,并执行onmouseover事件调用的程序。 function test1(){ document.getElementById("kua"); kua.style.transform="scale(1)"; } function test2(){ document.getElementById("kua"); kua.style.transform="scale(0.5)"; } <div id="kua" onmouseover="test1()" onmouseout="test2()" > </div>
    查看全部
  • <script type="text/javascript"> function count(){ //获取第一个输入框的值\ var txt1 =parseFloat(document.getElementById("txt1").value); var txt2 =parseFloat(document.getElementById("txt2").value); var type =document.getElementById("select").value; var result; switch (type){ case "+":result=txt1+txt2;break; case "-":result=txt1-txt2;break; case "*":result=txt1*txt2;break; case "/":result=txt1/txt2;break; } document.getElementById("fruit").value=result; } </script>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • var arr=['*','##','***','&&','****','##*']; arr[7]="**";//创建数组 arr.sort();//给数组排序 for (var i=0;i<arr.length;i++) { if(arr[i]=="*"||arr[i]=="**"||arr[i]=="***"||arr[i]=="****"){ for (var j=1;j<=4;j++) { if(arr[i].length==j){ document.write(arr[i]+"<br/>"); } } } }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • slice() 方法可从已有的数组中返回选定的元素。 1.返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。
    查看全部
    0 采集 收起 来源:选定元素slice()

    2017-09-29

  • reverse() 方法用于颠倒数组中元素的顺序。 该方法会改变原来的数组,而不会创建新的数组。
    查看全部
  • reverse() 方法用于颠倒数组中元素的顺序
    查看全部
  • join()方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的
    查看全部
  • concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。
    查看全部
  • random() 方法可返回介于 0 ~ 1(大于或等于 0 但小于 1 )之间的一个随机数。
    查看全部
    0 采集 收起 来源:随机数 random()

    2017-09-29

  • 注意:如果参数startPos是负数,从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。 如果startPos为负数且绝对值大于字符串长度,startPos为0
    查看全部
  • scrollLeft:设置或获取位于给定对象左边界与窗口中目前可见内容的最左端之间的距离 ,即左边灰色的内容。 scrollTop:设置或获取位于对象最顶端与窗口中可见内容的最顶端之间的距离 ,即上边灰色的内容。 offsetLeft:获取指定对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置 。 offsetTop:获取指定对象相对于版面或由 offsetParent 属性指定的父坐标的计算顶端位置 。 注意: 1. 区分大小写 2. offsetParent:布局中设置postion属性(Relative、Absolute、fixed)的父容器,从最近的父节点开始,一层层向上找,直到HTML的body。
    查看全部

举报

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

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