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

JavaScript进阶篇

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

最赞回答 / 李晓健
1、mylist.parentNode //获取 mylist 的父节点 ,就是他上面的ul2、mylist.parentNode.parentNode  //就是获取再上一级节点 就是ul上面的li3、mylist.parentNode.parentNode.parentNode  //就是获取2中li父节点 就是最外层的ul4、mylist.parentNode.parentNode.parentNode.lasrChild  //就是获取最外层ul的最后一个子节点  就是id=lesson4的那一个...

最赞回答 / Lzzzzzzzz_M
第一个红线部分是因为替换的话  所有与之相关的属性内容都将被移除。 所以在替换前要先把“javaScript“存期来后面再赋值给newnode.或者用我这样也行直接给他赋值         var newnode = document.createElement("i");       var newtxt = document.createTextNode("JavaScript");          newnode.appendChild(newtxt);第二个红线部分之所以要加parentNode...

最新回答 / 湮阳
document.getElementById().value   括号中id需要加双引号 

最新回答 / mimaolu
不明白?  这样写其实与原来的比较函数一样,只是现在的a和b指代的元素交换了。

最新回答 / 00小伙
这样也挺好玩的啊!看视频还眼困呢

最赞回答 / qq_风_54
slice() 方法可从已有的数组中返回选定的元素。substring() 方法用于提取字符串中介于两个指定下标之间的字符。substr() 方法也是从字符串中提取指定数目的字符串,只不过这种方式stringObject.substr(startPos,length)与前两者有区别:substr从开始位置到指定长度(length)后结束,前面两者是指定开始位置和结束位置。一个指定开始和结束位置一个指定开始位置和长度。

最新回答 / pardon110
是根据数组变更内容决定的。

最新回答 / 李晓健
<...code...>这个方法是有浏览器的兼容性的,可以试下上面的代码 

最新回答 / MeJu
for(var i=0;i<li.length;i++){}这个函数在页面加载完就运行,运行完后i的值是恒为3的,li[i].onclick=function(){}中是按键触发后才执行,所以你说的这个如果为aLi[i].className,就相当于是aLi[3].className,就会出错。。http://www.imooc.com/qadetail/105606这里人家解释的很详细了。

最新回答 / Mr_Black
setInterval周期性定时,setTimeout只定时一次。

最新回答 / 烽子
<input type="button" value="Start" onclick="setInterval('clock()',100)" />  启动按钮改成   onclick="i = setInterval('clock()',100)"

最新回答 / Caption_1210
楼上的回答怎么这么别扭--让名称为“clock”的标签值为“attime”
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消