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

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰

最赞回答 / 慕粉1936371607
我调试了一下,是因为浏览器的原因,在无序列表的最后,就是</li></ul>  <script>  这个地方,把</li></ul>直接空白去掉 ,就好了。否则他认为这个之前有个文本节点。你可以试一下,在最后的</li>和</ul>之间加入文本,再用  document.write(mylist.parentNode.parentNode.parentNode.lastChild.nodeValue);看是否一致就明白了。

最新回答 / honey菠萝吹雪
错了,mylist.parentNode.parentNode.parentNode.lastchild应该指向lesson4而不是lesson1.

最赞回答 / qq_凌_G
1:说实话null和undefined都是不存在,但具体有什么不一样和为什么不一样我不知道;2:firstChild属性返回的是'childNodes'数组的第一个子节点,等同于childNodes[0]————(但是为什么会存在第一个问题,真特么不讲道理···);3:巴拉巴拉···同样效果那个,意思就是lastChild是返回的'childNodes'数组的最后一个子节点,巴拉巴拉那段就意思是等同于childNodes[childNodes.length - 1],比如it长度是3,分别it[0],it...

最新回答 / 慕粉1025391945
我的更厉害,不设置时间还在跑

最赞回答 / Dod_Annie
因为是获取输入的数字来匹配元素集合,元素集合是数组的形式,下标从0开始

最新回答 / Robert_Langdon
怎么没用?他这里if else判断是为了输出两段不同的话,不空的情况下写x.nodeName等信息,空值的情况下写已经‘’是第一个节点‘’

最新回答 / 皇骑
在这里定义的: <h1 id="myHead" onclick="getValue()">

最新回答 / qq_无锁位_0
当然可以使用啊,只要元素有id就行,加上.value是得到其值,不加则是只得到元素对象

最新回答 / 蒲蒲森
因为slice(start,end)其实是取不到end的。就是说slice(3,5)只能取到3,4。你可以再回去看一下slice那节的内容

最新回答 / 风傲天
return简单的说就是返回函数中的值到调用此语句的地方,不过仅仅就是一个返回.在主函数中,可以走位函数结束的标志,在调用函数中可以用来返回要求的值,也可以用来标志程序运行是否满足某种条件,而且设置返回值也是 很有技巧 很有用的,除了void类型的函数,其它所有函数都要有返回值resultjavax.xml.transform 接口 Result参考API文档
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消