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

JavaScript进阶篇

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

最赞回答 / weixin_慕桂英4346352
 var j=document.getElementById("wb").value;先获取输入值然后赋给jvar hobby = document.getElementById("hobby"+j);然后获取hobby的id,你上面输入的数字是几就是hobby几 hobby.checked = true;然后根据id选取你输入的选项

最赞回答 / 有鱼鱼鱼鸭
循环从scoreArray里取出分数求和。parseInt()将字符串转成int类型substr(X)只有一个参数的时候表示,从下标X取到字符串结尾比如scoreArray[1]取到的是 小明:87那么scoreArray[1].substr(3)取到的就是87,类型是str,通过parseInt转成Int类型进行算术求和。因为有若干个元素,所以用循环,总循环次数为数组内元素个数 = scoreArray.length

最新回答 / December_Hong
已经找到错误了><删除那块的HTML有错,开始自问自答orz

最新回答 / 慕神7341748
imooc编译器问题   自己在其他地方测试就行了

最赞回答 / 樱雪_sakura
按照加载当顺序,当你加载 js 的时候,DOM 都还没有构建完成呢,你拿到的 document.getElementById("password") 是个 null,null 怎么会有 value 呢?所以一定会报错。放在函数里面是因为当你点击的时候 DOM 已经构建完成了,所以 pwd 是一定存在的,所以不会报错。另外放在函数外面的确是全局变量,但是在网页加载顺序上不对,js 是个脚本语言,不能没有 DOM 的时候你去操作了 DOM,那浏览器渲染这个 DOM 的时候是听谁的。

已采纳回答 / weixin_慕桂英4346352
通俗易懂的来讲parentNode选的是你的父亲,和你前后站的是谁无关;而lastChild选的是最后一个人,是谁都一样

最赞回答 / 慕哥00470507
看你这个id是什么标签的id
表单控件(输入类)都可以用value
非表单控件用innerHTML
前者是值,后者是文本。取时间的话应该是个文本

最新回答 / 发奋图强的容先生
 for(var j=o;j<arr.length;j++) 这句里面应该是 j=0 不是 j=o

已采纳回答 / 小数慕
你的输出内容语句在for循环里,这一行数字可以看成xyz[0][0]=0、xyz[0][1]=0、xyz[0][2]=0,......输出的元素没有间隔就是你这个结果。你可以改成document.write(xyz[i][j]+"<br>");就能清楚一点

最新回答 / weixin_慕用8515188
<...图片...>这一行打错了是createElement,你打成了          carateElement

最新回答 / 归去来兮
var a = document.getElementById('text1').value中ID名写错了,应为var a = document.getElementById('txt1').value;

最新回答 / 慕娘5579366
可以用的    '' ""这两个都可以用 看你自己要用哪一个    定义数字的时候不用'' ""只是字符和字符串要加上

最新回答 / 樱雪_sakura
这里是函数中的形参,形参是不需要被声明的
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消