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

JavaScript进阶篇

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

最新回答 / 变或许
document.getElementById("id").value才是获取值

最新回答 / qq_吾爱嵩音_QST125
这个函数是把字符串解析成整数,看需要

最新回答 / 慕标7443549
alert是弹出对话框,需要return其中的最大值,并进行输出啊, return最大值,你这根本没有返回值,只会输出undefined,不会处理返回结果

最新回答 / Elias丿纯黑
index是一个下标,标注当前你点击的是第几个,如果直接用i的话,不论你点击哪一个按钮,他都会弹出aLi.length的值。

最赞回答 / 慕妹6349274
对于不知道JavaScript里get到的到底是数组还是单个对象,你可以只看单词element,但这个单词后面有s的时候,返回的就是数组,没有s的时候就是返回一个单个对象

最赞回答 / 慕仰6284726
lastChild属性是获得该节点的最后一个子节点,所以你应该用<ul>这个节点的lastChild属性来访问最后一个<li>节点(而且你的node是一个数组,node.lastChild也有问题)。

最赞回答 / ilovenihon
因为if()里面要填判断条件,=是赋值符,==是判断等式两边是否相等

最新回答 / 慕田峪9422034
换行符是<br/>,虽然</br>也能用但是怎么看怎么别扭

最赞回答 / 慕盖茨9092533
你的代码最外层的ul标签和最后一个li标签之间,没有紧挨着,也就是有空白符,这样系统检测到的最后一个子元素是空白符,里面肯定没文本内容啊,所以undefined啊,原文中最后ul和Li标签是紧挨着的

最赞回答 / 慕圣3571134
利用循环得到有效的节点,即过滤无效节点,可以编写函数备用。思路是这样的:当type为1时即为元素节点,也就是有效节点,可以暂存起来,当type为3时就是文本节点了,也就是无效节点,但是这里有个情况是:节点集里确实有文本节点,你不可以视为无效值,所以需要判断其value值的长度如果大于5,那么就是有效节点,为什么大于5呢?我们在编写代码的时候,经常要换行,那么这个换行符就被视为节点,且为文本节点,长度为5,这个我是在IE下检验的,其他浏览器大家可以试试。关于节点集:返回节点集的方法很多,例如:getElem...

最赞回答 / qq_慕莱坞0589797
因为mynum=mynum+1是改变下一次循环初始变量的条件,因为之前已经声明了mynum=1,如果去掉这句代码,就等同于mynum会一直判定为1,也就会一直满足mynum<=5这个条件,所以就会一直输出document.write("数字:"+mynum)这个为1结果,直到计算到接收不下而造成浏览器失去响应,也就会卡死了
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消