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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • js中一切皆对象!
    查看全部
    0 采集 收起 来源:什么是对象

    2015-01-22

  • <script type="text/javascript"> function count(){ var num1=document.getElementById('txt1').value; var num2=document.getElementById('txt2').value; var sValue=document.getElementById('select').value; var result=0; switch(sValue) { case '+': result=(num1-0)+(num2-0); break; case '-': result=num1-num2; break; case '*': result=num1*num2; break; case '/': result=num1/num2; break; } document.getElementById('fruit').value=result; } </script> </head> <body> <input type='text' id='txt1' /> <select id='select'> <option value='+'>+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 加载事件(onload) 事件会在页面加载完成后立即发生,同时执行被调用的程序。 注意:1. 加载页面时,触发onload事件,事件写在<body>标签内。 2. 此节的加载页面,可理解为打开一个新页面时。
    查看全部
  • 作一个表格,显示班级的学生信息。 要求: 1. 鼠标移到不同行上时背景色改为色值为 #f2f2f2,移开鼠标时则恢复为原背景色 #fff 2. 点击添加按钮,能动态在最后添加一行 3. 点击删除按钮,则删除当前行
    查看全部
    0 采集 收起 来源:编程练习

    2015-01-22

  • <script type="text/javascript"> var info=[ ['小A','女',21,'大一'], ['小B','男',23,'大三'], ['小C','男',24,'大四'], ['小D','女',21,'大一'], ['小E','女',22,'大四'], ['小F','男',21,'大一'], ['小G','女',22,'大二'], ['小H','女',20,'大三'], ['小I','女',20,'大一'], ['小J','男',20,'大三'] ]; for(var i=0;i<info.length;i++) { for(var j=0;j<info[i].length;j++) { if(info[i][j]=='大一') { for(var n=0;n<info[i].length;n++) { if(info[i][n]=='女') { for(var m=0;m<info[i].length;m++) { document.write(info[i][m]+' '); } document.write('<br />'); } } } } } </script>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • <script type="text/javascript"> var mydate=new Date(); var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; var myday=mydate.getDay(); document.write("今天是:" +weekday[myday]); </script>
    查看全部
    0 采集 收起 来源:返回星期方法

    2018-03-22

  • get/setTime() 返回/设置时间:单位毫秒数,计算从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数 mydate.setTime(mydate.getTime() + 60 * 60 * 1000); document.write("推迟一小时时间:" + mydate);
    查看全部
  • getDay() 返回星期:返回的是0-6的数字,0 表示星期天
    查看全部
    0 采集 收起 来源:返回星期方法

    2015-01-22

  • 返回/设置年份方法get/setFullYear() :四位数表示, 结果格式依次为:星期、月、日、年、时、分、秒、时区。(火狐浏览器),不同浏览器,时间格式有差异。 不同浏览器, mydate.setFullYear(81)结果不同:年份被设定为 0081或81
    查看全部
  • Date 日期对象 var Udate=new Date(); //已有初始值:当前时间(当前电脑系统时间)。 自定义初始值: var d = new Date(2012, 10, 1); var d = new Date('Oct 1, 2012');//2012年10月1日 Date对象中处理时间和日期的常用方法: get/setDate()返回/设置日期 get/setFullYear()返回/设置年份,用四位数表示 get/setYear()返回/设置年份 get/setMonth()返回/设置月份 0:一月 11十二月 get/setDay()返回/设置星期,0周天 get/setHours()返回/设置小时,24小时制 get/setMinutes()返回/设置分钟数 get/setSeconds()返回/设置秒钟数 get/setTime()返回/设置时间(毫秒为单位)
    查看全部
    0 采集 收起 来源: Date 日期对象

    2015-01-25

  • 不要把i<content.childNodes.length做为判断条件,举例说明,IE下执行,节点个数5个,当我点一次删除按钮。 注意:5个节点分别对应下标是从0开始: 1[0] 2[0] 3[0] 4[0] 5[0] i=0 content.childNodes.length=5 0<5 删除第一个节点后,继续循环 i=1 content.childNodes.length=4 1<4 删除第二个节点后,继续循环 i=2 content.childNodes.length=3 2<3 删除第三个节点后,继续循环 i=3 content.childNodes.length=2 3<2 不成立,所以不继续。 这也就是为什么一次删除不了所以节点。 可以把上面的代码修改下: function clearText() { var content=document.getElementById("content"); nodel=content.childNodes.length for(i=0;i<nodel;i++) { var x=content.removeChild(content.childNodes[0]); } }
    查看全部
  • 不要把i<content.childNodes.length做为判断条件,举例说明,IE下执行,节点个数5个,当我点一次删除按钮。 注意:5个节点分别对应下标是从0开始: 1[0] 2[0] 3[0] 4[0] 5[0] i=0 content.childNodes.length=5 0<5 删除第一个节点后,继续循环 i=1 content.childNodes.length=4 1<4 删除第二个节点后,继续循环 i=2 content.childNodes.length=3 2<3 删除第三个节点后,继续循环 i=3 content.childNodes.length=2 3<2 不成立,所以不继续。 这也就是为什么一次删除不了所以节点。 可以把上面的代码修改下: 1 2 3 4 5 6 7 8 9 10 11 function clearText() { var content=document.getElementById("content"); nodel=content.childNodes.length for(i=0;i<nodel;i++) { var x=content.removeChild(content.childNodes[0]); } }
    查看全部
  • script中也何以通过DOM修改样式
    查看全部
    0 采集 收起 来源:认识DOM

    2015-01-22

  • 一个表达式可以包含常数或变量。
    查看全部
  • 这样调用也可以
    查看全部

举报

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

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