为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰
  • 首先要在button添加点击事件,否则方法写的再好也白搭!

    <input type='button' value=' = ' onclick="count()"/> <!--通过 = 按钮来调用创建的函数,得到结果-->


    <script type="text/javascript">

       function count(){

           

        //获取第一个输入框的值

        let txt1 = document.getElementById('txt1').value;

    //获取第二个输入框的值

        let txt2 = document.getElementById('txt2').value;

    //获取选择框的值

        let func = document.getElementById('select').value;

    //获取通过下拉框来选择的值来改变加减乘除的运算法则

    var result = 0;

    switch(func){

        case '+':

            result = parseInt(txt1) + parseInt(txt2);

            break;

        case '-':

            result = parseInt(txt1) - parseInt(txt2);

            break;

        case '*':

            result = parseInt(txt1) * parseInt(txt2);

            break;

       default:

            result = parseInt(txt1) / parseInt(txt2);

    }

    console.log(result)

        //设置结果输入框的值 

        document.getElementById("fruit").value = result;

       }

      </script>


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

    2020-10-21

  • 数组方法:

    533295ab0001dead05190599.jpg

    查看全部
    0 采集 收起 来源: Array 数组对象

    2020-10-19

  • Math 对象方法:

    532fe841000174db05160622.jpg


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

    2020-10-19

  • Date对象中处理时间和日期的常用方法:

    555c650d0001ae7b04180297.jpg

    查看全部
    0 采集 收起 来源: Date 日期对象

    2020-10-19

  • <!DOCTYPE  HTML>

    <html >

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>流程控制语句</title>

    <script type="text/javascript">

    var infos=[['小A','女','21','大一'],['小B','男',23,'大三'],

        ['小C','男',24,'大四'],['小D','女',21,'大一'],

        ['小E','女',22,'大四'],['小F','男',21,'大一'],

        ['小G','女',22,'大二'],['小H','女',20,'大三'],

        ['小I','女',20,'大一'],['小J','男',20,'大三']];

     //第一步把之前的数据写成一个数组的形式,定义变量为 infos

     for(var i=0;i<infos.length;i++){

     if(infos[i][1]=='女'&&infos[i][3]=='大一'){

         document.write(infos[i][0]);

     }

     else{

         continue;

     }

     document.write("<br>"+"----------------------------------"+"<br>")

     } 


    </script>

    </head>

    <body>

    </body>

    </html>


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

    2020-10-18

  • elementNode表示元素节点,con应该是getElementsByTagName("li")方法的返回值(该方法返回所有li元素的集合,是个类数组对象,可以通过con[index]访问每一个li元素),con[i]表示第i个li元素。

    查看全部
  • <!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>二维数组</title><script type="text/javascript">var as=new Array();for(var i=0;i<3;i++){     as[i]=new Array();    for(var j=0;j<6;j++){        as[i][j]=i*j;    }}for(var i=0;i<3;i++){    for(var j=0;j<6;j++){        document.write("as["+i+"]["+j+"]值:"+as[i][j]+"");    }    document.write("<br>"+"<hr>");}</script></head><body></body></html>


    查看全部
    0 采集 收起 来源:二维数组

    2020-10-15

  • -5.5---- //-5
    查看全部
    0 采集 收起 来源:四舍五入round()

    2020-10-15

  • 主要事件表:

    53e198540001b66404860353.jpg

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

    2020-10-14

  • 在select标签里面调用message()

    查看全部
  • javascript关键字以及保留字:

    529c07c000014f5103080447.jpg

    查看全部
  • <!DOCTYPE html>

    <html>

    <head>

        <title>浏览器对象</title>

        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

    </head>

    <body>

    <br />


    <a href="#target1">第一个锚点</a>


    <a name="target1"></a>


    <br />

    <!--先编写好网页布局-->

    <h2>操作成功</h2>

    <span id="djs">5</span>秒后回到主页 <a href="javascript:" onclick="window.history.back();">返回</a>

    <script type="text/javascript">

            var t = 5;

            function cuttime(){

                document.getElementById('djs').innerHTML=t;

                t = t - 1;

                setTimeout("cuttime()",1000);

                if(t==0){

                    window.location.replace("https://www.imooc.com/");

                }

            }

            cuttime();

        //获取显示秒数的元素,通过定时器来更改秒数。

        //通过window的location和history对象来控制网页的跳转。


    </script>

    </body>

    </html>


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

    2020-10-11


  • <!DOCTYPE html>

    <html>

    <head>

    <title>浏览器对象</title>  

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>  

    </head>

    <body>

    <H4>操作成功</H4>

    <p>

    <b id="second">5</b>秒后回到主页&nbsp;<a href="javascript:goBack();">返回</a>  

    </p>



    <script type="text/javascript">  



    var sec = document.getElementById("second");

    var i = 5;

    var timer = setInterval(function(){

    i--;

    sec.innerHTML = i;

    if(i==1){

    window.location.href =  "http://www.imooc.com/";

    }

    },1000);



    function goBack(){

    window.history.go(-1);

    }

    </script>

    </body>

    </html>


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

    2020-10-11

  • window对象方法

    http://img1.sycdn.imooc.com//5f816bf60001a54506670563.jpg


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

    2020-10-10

  • http://img1.sycdn.imooc.com//5f814eb40001ae7b04180297.jpg

    Date()

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

    2020-10-10

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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