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

JavaScript进阶篇

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

最新回答 / 楼台小巷
我试了下document.body.Width这个浏览器提示undefined啊。我用的是火狐浏览器

最赞回答 / ZeroChaos
var scores = arr[i].substr(arr[i].indexOf(':')+1); 这个已经不是一个返回的不是一个数组对象,就是第i+1个arr中的对象以:位置+1截取的字符串,所以就是sum+=parseInt(scores)去写,而score[i]根本就是无效的,所以NAN。

最新回答 / Comsmelo
14行最后一个分号是中文字符,下次写代码的时候注意一下输入法用英文就好了

最新回答 / tobeone
这是js中的json格式写法简单来说json格式有点类似map<...code...>你的例子中 var 是一个 json 对象。在 js 中函数也是一级对象,所以json格式中的元素也可以是函数对象<...code...>上面这段代码就是定义一个json对象,对象中有一个元素,是say()函数。接着我们就可以这样调用<...code...>

最新回答 / qq_感谢永远有歌把心境道破_03171
我的代码没错,只是网站偶尔抽风显示不出来东西,我又重新打了一遍就好了

最新回答 / 阿罗
x存在并且节点类型不为1(即元素之外的类型):   元素          1  属性          2  文本          3  注释          8  文档          9

最赞回答 / 朝花bu夕拾
怎么会死循环呢?首先你的oChild.length是3或者5(具体看浏览器的不同判定也不同),这里的oChild.length是5;然后我们来看你的循环语句,此时oChild.length是5; 由于你加了if判断语音,导致for循环到了oChild[i].innerHTML=='HTML'就停止执行(break);这个过程这执行了三次。所以下面会出现3个5()把break取消后, otest.insertBefore(li,oChild[i]);在找到oChild[i].innerHTML=='HTML...

最赞回答 / Vincent_Pat
首先,HTML不区分大小写,但在HTML5规范里明确说明标签必须小写,于是乎。

最新回答 / Blizzard_lihe
this.className="two"  指向哪???//也没有  on 啊另外布局有问题,你先润色一下你的代码吧,这样大家能帮你更高的解决加油,少年

最新回答 / Airly
跟你一样,用switch没出效果。然后我就这样写就可以了 //获取第一个输入框的值     var num1 = document.getElementById("txt1").value; //获取第二个输入框的值    var num2 = document.getElementById("txt2").value; //获取选择框的值    var count = document.getElementById("select").value; var sum; //获取通过下拉框来选择的值来改变加...

最赞回答 / hong9928
函数值要返回出来 ,直接赋值是不可以的

最新回答 / 瑜伽兔子
alert  只有需要才写,不用的话可以注释掉,也可以用document.write() 函数,或者 可以在F12 debug 工具里面调试你要调试的值

最赞回答 / OlderSkee
document.write是一个方法,不应该用等于。document.write(mychar[i][j]);这样就ok了

最赞回答 / IT骒
只能用Array,这是用var声明数组这个对象,Array是对象,new是关键字,myarray是对象的实例。
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消