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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 注意: otest.insertBefore(newnode,node); 也可以改为: otest.insertBefore(newnode,otest.childNodes[0]);
    查看全部
  • 在指定节点的最后一个子节点列表之后添加一个新的子节点。 语法: appendChild(newnode) 参数: newnode:指定追加的节点。 <script type="text/javascript"> var otest = document.getElementById("test"); var newnode=document.createElement("li");//创建一个li标签 newnode.innerHTML="php";//给li标签添加内容 otest.appendChild(newnode);//给ul标签插入一个子节点 </script>
    查看全部
  • <script type="text/javascript"> var otest = document.getElementById("test"); var newnode=document.createElement("li"); newnode.innerHTML="php"; otest.appendChild(newnode); </script>
    查看全部
  • var y=get_nextSibling(x); if(y!=null){ document.write("<br />nextsibling: "); document.write(y.nodeName); document.write(" = "); document.write(y.innerHTML); }else{ document.write("<br>已经是最后一个节点"); } var a=document.getElementsByTagName("li")[2]; document.write("<br/>"+a.nodeName); document.write("="); document.write(a.innerHTML); var b=get_previousSibling(a); if(b!=null){ document.write("<br/>previoussibling:"); document.write(b.nodeName); document.write("="); document.write(b.innerHTML); } else{ document.write("<br/>已经是第一个节点"); } </script> </body> </html>
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2018-03-22

  • <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>nextSibling</title> </head> <body> <ul id="u1"> <li id="a">javascript</li> <li id="b">jquery</li> <li id="c">html</li> </ul> <ul id="u2"> <li id="d">css3</li> <li id="e">php</li> <li id="f">java</li> </ul> <script type="text/javascript"> function get_nextSibling(n){ var x=n.nextSibling; while (x && x.nodeType!=1){ x=x.nextSibling; } return x; } var x=document.getElementsByTagName("li")[0]; document.write(x.nodeName); document.write(" = "); document.write(x.innerHTML);
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2018-03-22

  • document.write(mylist2.lastChild.innerHTML);在这个地方的innerHTML在.write()内部!! 访问父节点parentNode 获取指定节点的父节点 语法: elementNode.parentNode 注意:父节点只能有一个。
    查看全部
  • <script type="text/javascript"> var mylist = document.getElementById("tcon"); document.write(mylist.parentNode.parentNode.parentNode.lastChild.innerHTML); </script>
    查看全部
  • 访问子结点的第一和最后项 一、firstChild 属性返回‘childNodes’数组的第一个子节点。如果选定的节点没有子节点,则该属性返回 NULL。 语法: node.firstChild 说明:与elementNode.childNodes[0]是同样的效果。 二、 lastChild 属性返回‘childNodes’数组的最后一个子节点。如果选定的节点没有子节点,则该属性返回 NULL。 语法: node.lastChild 说明:与elementNode.childNodes[elementNode.childNodes.length-1]是同样的效果。 注意: 上一节中,我们知道Internet Explorer 会忽略节点之间生成的空白文本节点,而其它浏览器不会。我们可以通过检测节点类型,过滤子节点。 (以后章节讲解)
    查看全部
  • 访问子结点childNodes 访问选定元素节点下的所有子节点的列表,返回的值可以看作是一个数组,他具有length属性。 语法: elementNode.childNodes 注意: 如果选定的节点没有子节点,则该属性返回不包含节点的 NodeList。 <script type="text/javascript"> var x=document.getElementsByTagName("div")[0].childNodes; var i; for(i=0;i<x.length;i++){ document.write("DIV子节点个数:"+x[i].length+"<br>"); document.write("节点类型:"+x[i].nodeName); } </script>
    查看全部
  • 里面填 mynum就可以
    查看全部
  • bingo!
    查看全部
  • 这样就对了
    查看全部
    0 采集 收起 来源:定义函数

    2015-08-02

  • 我的这个怎么样结果才能显示到第三个输入框中啊,有会的同学帮我看下吧,谢谢
    查看全部
    0 采集 收起 来源:定义函数

    2015-08-02

  • 添加外部css文件:<link href="XX.css" type="text/css"> 添加外部js文件:<script src="这里是js文件的路径" type="text/javascript"></script>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 访问选定元素节点下的所有子节点的列表,返回的值可以看作是一个数组,他具有length属性。 语法: elementNode.childNodes 注意: 如果选定的节点没有子节点,则该属性返回不包含节点的 NodeList。 返回的值可以看作是一个数组!!
    查看全部

举报

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

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