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

JavaScript进阶篇

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

已采纳回答 / 醉流年灬飒月
function MATH(){    var num=Math.round(Math.random()*999);    var str = num > 99 ? num : (num > 9 ? '0' + num : '00' + num)    document.getElementById("text1").value = str;}

最赞回答 / qwe6
//原来是没有break;

最新回答 / 醉流年灬飒月
scrollHeight 是网页内容高度,不过最小值是 clientHeight。内容可能不够占够高度阿

最新回答 / 醉流年灬飒月
加油   基础学完再学个框架   其他的东西都去了解了解

最新回答 / 琳宝的小猪仔
location单词拼错了未清除定时器

已采纳回答 / checklittlelee
你用自己的编辑器测下,应该是没有问题的

最新回答 / 吴柯志
不是parselnt是parseInt,是大写的i不是l

最赞回答 / 樱雪_sakura
<...code...>checkall 和 clearall 完全可以合并成一个函数,传个 boolean ,一句话搞定<...code...>

最赞回答 / 樱雪_sakura
我们来分析一下这一句:x.childNodes.nodeName首先 x.childNodes 你拿到的是 x 下的所有子节点,注意这里拿到的是个类数组,不是某一个节点,而是所有子节点其次,按照你的写法就是 类数组.nodeName ,类数组上没有 nodeName 属性,所以是 undefined,你要是想输出每个子节点的 nodeName,就要遍历这个类数组(或者转成数组然后遍历),对每一个子节点进行输出 nodeName 操作。

最新回答 / 一只小白鼠i
就是这样哦,因为getElementsByTagName(“”),getElementsBysName(“”)返回的数组类型哦

最新回答 / qq_默默_9
代码没有问题的,可能是你运行环境的问题。顺便说一句,《天崇咏》所答有误。

最新回答 / qq_默默_9
上一回答正解,补充一下,以下语句的位置应该放在switch语句范围外,不然,只有做除法运算的时候有效,因为前面的条件执行完了就break了,不会执行其他条件里的语句。<...code...>
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消