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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • //解决计时器中点击一次增加1s ,并重置时间


    <script type="text/javascript">
      var num=0;
      var i;
      function startCount(){
        document.getElementById('count').value=num;
        num=num+1;
        i=setTimeout("startCount()",1000);
        document.getElementsByTagName("input")[1].disabled  =true
      }
      function stopCount(){
        clearTimeout(i)
          document.getElementsByTagName("input")[1].disabled  =false
          document.getElementsByTagName("input")[2].disabled  =false
      }
      function resetCount()
      {
        document.getElementById("count").value=null
        document.getElementsByTagName("input")[1].disabled  =false
        clearTimeout(i)
      }
    </script>
    查看全部
  • str.length            不用加()!!!!!!!!!!!!

    查看全部
  • <script type="text/javascript">


    var mydate=new Date(); 


    var myyear=mydate.getFullYear();


    var mymonth=mydate.getMonth()+1;


    var myday=mydate.getDate();


    var myhour=mydate.getHours();


    var myminute=mydate.getMinutes();


    var mysecond=mydate.getSeconds();


    document.write(myyear+"年"+mymonth+"月"+myday+"日"+myhour+"时"+myminute+"分"+mysecond+"秒");


    </script>


    查看全部
  • string.toUpperCase()    全部转换为大写

    string.toLowerCase()    全部转换为小写

    查看全部
  • 12345https://img1.sycdn.imooc.com//5b4315e700012a7c07000475.jpg

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

    2018-07-09

  • <!DOCTYPE html>

    <html>

     <head>

      <title> 事件</title>  

      <script type="text/javascript">

       function count(){

           var sum;

           

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

        var a=document.getElementById('txt1').value;

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

    var b=document.getElementById('txt2').value;

    //获取选择框的值

    var f=document.getElementById('select').value;

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

    switch (f){ 

        case "+":

            sum=parseInt(a) + parseInt(b);

            break;

        case"-":

            sum=parseInt(a) - parseInt(b);

            break;

        case"*":

            sum=parseInt(a) * parseInt(b);

            break;

        case"/":

            sum=parseInt(a) / parseInt(b);

    }

        //设置结果输入框的值 

        document.getElementById('fruit').value=sum;

       }

      </script> 

     </head> 

     <body>

       <input type='text' id='txt1' /> 

       <select id='select'>

    <option value='+'>+</option>

    <option value="-">-</option>

    <option value="*">*</option>

    <option value="/">/</option>

       </select>

       <input type='text' id='txt2' /> 

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

       <input type='text' id='fruit' />   

     </body>

    </html>


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

    2018-07-09

  • onClick——鼠标点击事件

    onMouseouver——鼠标经过事件

    onMouseout——鼠标一开移开事件

    onChange——文本框内容改变事件

    onSelect——文本框内容被选中事件

    onFocus——光标聚焦

    onblur——光标离开

    onLoad——页面导入

    onUnload——关闭页面


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

    2018-07-09

  • 学c语言留下的后遗症---------for循环中喜欢用int类型定义i

    小心,仔细。

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

    2018-07-09

  • 查看全部
    0 采集 收起 来源:编程挑战

    2018-07-09

  • 获取输入框的内容时,当获取class类名时要加一个下标(例:document.getElementsByClassName("kk")[0].value) ,获取id时不需要。

    注意:要区分中英文分号,不然程序将无法运行。

    查看全部
  • 主要事件表

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

    2018-07-09

  • remove 和removechild的问题、  因为已经获取到节点tr  所以这最后 是可以直接remove(tr)

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

    2018-07-09

  • window.onload = function()

    this.onclick = function()

    this.index = 


    查看全部
    0 采集 收起 来源:编程挑战

    2018-07-09

  • var oldnode=document.getElementById("oldnode");
               var oldHTML= oldnode.innerHTML;           
               var newnode=document.createElement("i");         
               oldnode.parentNode.replaceChild(newnode,oldnode);
               newnode.innerHTML=oldHTML;

    查看全部
  • checked的类型是boolean类型

    .value得到的值是字符串类型的

    查看全部

举报

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

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