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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 区别getElementByID,getElementsByName,getElementsByTagName

    1. ID是一个人的身份证号码,是唯一的。所以通过getElementById获取的是指定的一个人。

    2. Name是他的名字,可以重复。所以通过getElementsByName获取名字相同的人的集合。

    3. TagName可看似某类,getElementsByTageName获取相同类的的人的集合。

    方法总结如下:

    https://img1.sycdn.imooc.com//5b13e5580001798105580121.jpg

    注意:方法区分大小写。

    查看全部
  • 选中事件,当文本框或者文本域中的文字被选中时,触发onselect事件,同时调用的程序就会被执行。

    onselect="message()

    不一定就只是在<input>标签里面使用事件响应操作。

    查看全部
  • <input name="password" type="text" value="请输入密码!" onblur="message()">

    查看全部
  • <input name="button" type="button" value="请选择您的职业" onfocus="message()">

    <select name="career"> 

          <option>学生</option> 

          <option>教师</option> 

          <option>工程师</option> 

          <option>演员</option> 

          <option>会计</option> 

        </select> 


    查看全部
  •  <input name="button" type="button" value="登录" onmouseout="message()">

    查看全部
  • 鼠标经过事件,当鼠标移到一个对象上时,该对象就触发onmouseover事件,并执行onmouseover事件调用的程序。

    查看全部
  • function openwin(){

         window.open('http://www.imooc.com','_blank','height=600,width=400,top=100,toolbar=no,left=0,menubar=no,scrollbars=no,status=no');}

    <input name="点击我" type="button" value="点击我" onclick="openwin()"/>

    查看全部
  • 访问兄弟节点

    1,元素节点对象.nextSibling属性返回此节点之后紧跟的节点,如果没有节点,则返回 null。

    2,元素节点对象.previousSibling属性返回此节点之前紧跟的节点,如果没有节点,则返回 null。

    查看全部
    0 采集 收起 来源:访问兄弟节点

    2018-06-03

  • window对象方法:

    535483720001a54506670563.jpg

    查看全部
    0 采集 收起 来源:window对象

    2018-06-03

  • 一、元素节点.firstChild 属性返回‘childNodes’数组的第一个子节点。如果选定的节点没有子节点,则该属性返回 NULL。

    与elementNode.childNodes[0]是同样的效果。 

    二、 元素节点lastChild 属性返回‘childNodes’数组的最后一个子节点。如果选定的节点没有子节点,则该属性返回 NULL。

    与elementNode.childNodes[elementNode.childNodes.length-1]是同样的效果。 


    查看全部
  • 1,History 对象记录了用户(在浏览器窗口中)访问过的 URL。

    History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。window可以省略

    2,从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。


    查看全部
    0 采集 收起 来源:History 对象

    2018-06-03

  • 取消计时器:(clearlnterval())

    语法:clearInterval(id_of_setInterval)

    id_of_setInterval:由 setInterval() 返回的 ID 值。

    查看全部
  • JavaScript 创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。

    比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理,返回给用户一个结果。

    查看全部
    0 采集 收起 来源:什么是事件

    2018-06-03

  • //定义函数

    function biger(x,y){

        if(x>y)

        {

            return x;

        }

        else if(x<y)

        {

            return y;

        }

        else

        {return "两个数一样大";

        }

    }

    //函数体,判断两个整数比较的三种情况

    var biger1=biger(5,4);

    var biger2=biger(6,3);

    var biger3=biger(6,6);

     

    //调用函数,实现下面两组数中,返回较大值。

      document.write(" 5 和 4 的较大值是:"+biger1+"<br>");

      document.write(" 6 和 3 的较大值是:"+biger2+"<br>"); 

      document.write(" 6 和 6 的较大值是:"+biger3);

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

    2018-06-03

  • function add2(x,y)
    {
       sum = x + y;   return sum; //返回函数值,return后面的值叫做返回值。}

    还可以通过变量存储调用函数的返回值,代码如下:

    result = add2(3,4);//语句执行后,result变量中的值为7。

    注意:函数中参数和返回值不只是数字,还可以是字符串等其它类型。 

    查看全部
    0 采集 收起 来源:返回值的函数

    2018-06-03

举报

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

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