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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content=Type" content="text/htm
    l; charset=utf-8">
    <title>文本框内容改变事件</title>
    <script>
      function message(){
             alert("您改变了文本内容!");}
    </script>
    </head>
    <body>
        <from>
        个人简历:<br>
        <textarea name="summary" cols="60" rows="5"
        onchange="message()">请写入个人简历,不少于
        200字!</textarea>
        </form>
        </body>
        </html>


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

    var myweek =3;//myweek表示星期几变量

    switch(myweek)

    {

     case 1:

     case 2:

     document.write("学习理念知识");

     break;

     case 3:

     case 4:

     document.write("到企业实践");

     break;

     case 5:

     document.write("总结经验");

     break;

     case 6:

     case 7:

     document.write("周六、日休息和娱乐");

    break;

     default:

     document.write("你弄错了");}

    </script>


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

    2018-11-25

  • <script>
     function message(){
         alert("您触发了选中事件!")
         }
     </script>
    <body>
        <form>
        个人简历:<br>
        <textarea name="summary" cols="100" rows=
        "50" onselect="message()">请写入个人简历,
        不少于200字!</textarea>
        </form>
     <body>


    查看全部
  • <script>
       function message(){
           alert("请确定已输入密码后,再移开!");}
    </script>
    <body>
      <form>
         用户:<input name="username" type="text" v
         alue="请输入用户名!"><br>
         密码:<input name="password" type="text" v
         alue="请输入密码!" onblur="message()">
       </form>
    <body>


    查看全部
  • 使用removeChild删除节点时,如果从前向后删除会使得下标重新编号,所以不能全部删除,必须从后向前删除,那样,后面的下标被删除了,不会影响前面的。记住,在除ie之外的其他浏览器中子节点后的空节点也算是一个节点

    查看全部
  • appendChild()用法:

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

    查看全部
  •  Math.random( ) * number;  生成随机数 ,number是在多少范围内生成

    查看全部
    0 采集 收起 来源:随机数 random()

    2018-11-24

  • 获取节点方法:document.getElementById(),document.getElementsByName(),document.getElementsByTagName()

    节点方法:

    获取属性值element.getAttribute(属性名)

    设置属性值element.setAttribute(属性名,属性值)

    查看全部
    0 采集 收起 来源:节点属性

    2018-11-24

  • setInterval()和setTimeout()使用,

    setInterval()可以定时的一直执行某个方法

    而setTimeout()只能定时执行一个方法

    查看全部
    0 采集 收起 来源:认识DOM

    2018-11-24

  • 在替换时,会将原有的标签、属性一起替换,所以在替换前需要将标签、属性都建立


    查看全部
  • 使用js有什么没有效果可能是你的function放在方法调用之前了,应该要等页面加载之后再写js,所以最好还是把它在在body最后面

    查看全部
    0 采集 收起 来源:让你认识JS

    2018-11-23

  • Math.floor( number); 将number小数向下提取未整数,无视四舍五入规则。

    查看全部
    0 采集 收起 来源:向下取整floor()

    2018-11-23

  • Math.ceil( number); 将number小数向上提取未整数,无视四舍五入规则。

    查看全部
    0 采集 收起 来源:向上取整ceil()

    2018-11-23

  • Math  Date Array  可以不赋予直接调用 ,能不NEW  就节省

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

    2018-11-23

举报

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

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