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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 空格算字符
    查看全部
  • document.write(mystr.indexOf('o',mystr.indexOf('o')+1)); 必须从第一个o位置的后一个开始查找,所以需加1
    查看全部
  • toUpperCase大写 toLowerCase小写
    查看全部
  • indexOf() 方法从头到尾地检索字符窜stringObejct,看他是否含有子窜substring, 可用startpos参数规定从哪个位置开始检索。 indexOf()方法区分大小写,如果检索的字符窜未出现则返回-1;
    查看全部
  • var mydate=new Date(); var myyear= mydate.getFullYear(); var mymonth= mydate.getMonth()+1; var myday= mydate.getDay(); var myhours= mydate.getHours(); var mymin= mydate.getMinutes(); var mysec= mydate.getSeconds(); var myarr=["日","一","二","三","四","五","六"]; var week=myarr[myday]; document.write("时间:"+myyear+"年"+mymonth+"月"+myday+"日 "+myhours+":"+mymin+":"+mysec+" 星期"+week);
    查看全部
  • <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>获得星期</title> <script type="text/javascript"> //定义日期对象 var mydate=new Date(); //定义数组对象,给每个数组项赋值 var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; //返回值存储在变量munum中 var mynum=mydate.getDay(); //输出getDay()获取值 document.write(mydate.getDay()); //输出星期几 document.write("今天是:" +weekday[mynum]); </script> </head> <body> </body> </html>
    查看全部
    0 采集 收起 来源:返回星期方法

    2018-03-22

  • <script type="text/javascript"> var Lists=document.getElementsByTagName("li"); for (var i=0; i<Lists.length;i++) { text = Lists[i].getAttribute("title") document.write(text +"<br>"); if(text=="") { Lists[i].setAttribute("title","hello") document.write(Lists[i].getAttribute("title")+"<br>"); } } </script>
    查看全部
  • .setFullYear(81)谷歌,火狐中为0081,IE为81; .setYear()如果 year 参数是两位的数字,比如 setYear(91),则该方法会理解为 1991。如果要规定 1990 年之前或 1999 年之后的年份,请使用四位数字
    查看全部
  • <script type="text/javascript"> function checkall(){ var hobby = document.getElementsByName("hobby"); // 任务1 for(i=0;i<hobby.length;i++){ hobby[i].checked="ture"; } } function clearall(){ var hobby = document.getElementsByName("hobby"); // 任务2 for(i=0;i<hobby.length;i++){ hobby[i].checked=false; } } function checkone(){ var j=document.getElementById("wb").value; if(j.length==0){ alert("请输入序号") } else{ xh = document.getElementById("hobby"+j); xh.checked = "ture"; } // 任务3 } </script>
    查看全部
  • var myarr=new Array(); //定义数组
    查看全部
  • onclick是鼠标单击事件,当在网页上单击鼠标时,就会发生该事件。同时onclick事件调用的程序块就会被执行,通常与按钮一起使用。
    查看全部
  • setAttribute() 方法增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。 语法: elementNode.setAttribute(name,value) 说明: 1.name: 要设置的属性名。 2.value: 要设置的属性值。 注意: 1.把指定的属性设置为指定的值。如果不存在具有指定名称的属性,该方法将创建一个新属性。 2.类似于getAttribute()方法,setAttribute()方法只能通过元素节点对象调用的函数。
    查看全部
  • 通过元素节点的属性名称获取属性的值。 语法: elementNode.getAttribute(name) 说明: 1. elementNode:使用getElementById()、getElementsByTagName()等方法,获取到的元素节点。 2. name:要想查询的元素节点的属性名字 看看下面的代码,获取h1标签的属性值:
    查看全部
  • getElementByID,getElementsByName,getElementsByTagName 以人来举例说明,人有能标识身份的身份证,有姓名,有类别(大人、小孩、老人)等。 1. ID 是一个人的身份证号码,是唯一的。所以通过getElementById获取的是指定的一个人。 2. Name 是他的名字,可以重复。所以通过getElementsByName获取名字相同的人集合。 3. TagName可看似某类,getElementsByTagName获取相同类的人集合。如获取小孩这类人,getElementsByTagName("小孩")。 把上面的例子转换到HTML中,如下: <input type="checkbox" name="hobby" id="hobby1"> 音乐 input标签就像人的类别。 name属性就像人的姓名。 id属性就像人的身份证。
    查看全部
  • 返回带有指定标签名的节点对象的集合。返回元素的顺序是它们在文档中的顺序。 语法: document.getElementsByTagName(Tagname) 说明: 1. Tagname是标签的名称,如p、a、img等标签名。 2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,所以从0开始。 看看下面代码,通过getElementsByTagName()获取节点。
    查看全部

举报

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

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