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

JavaScript进阶篇

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

最新回答 / 是屎想者啊
运行了一下你的代码,是可以的,没修改任何东西

最新回答 / YukunWen
可以的啊。只是你右花括号 “ }” 多了一个

最新回答 / 蝉时雨丶0909
可以直接var result;不用一定要在声明变量的同时赋值。

最新回答 / 慕哥2042145
谢谢,除此之外,另外一个很难看到的问题是ID中的I 没有大写。

最赞回答 / weixin_慕斯卡1244519
是因为当循环开始 删掉第一个节点时 <h1>php</h1>本来在第二个节点变成了第一节点,但下一轮循环i已经加一了,所以会跳过这个节点没法删除,  <h1>jquery</h1>同理。所以参考答案用了倒叙循环

最新回答 / 慕尼黑4244925
document.getElementById("id").value的数据类型是不确定的如果你是要相加用这样的写法比较好document.getElementById("id").value=document.getElementById("id").value*1+1;字符串拼接的话用这个document.getElementById("id").value=document.getElementById("id").value+""+1;具体原理类似下文var a;a的数据类型是不确定的如果你是要相...

最新回答 / 慕后端6191217
也是刚开始学,我猜想 oLis[i].onclick = function() {..} 这里使用了匿名函数,对于oLis[i] 而言,保留下来的之后之前的oLis[i].index = i;  真正点击运行的时候 才会调用oLis[i].index 得到具体的index,如果用j的话,等到具体调用的时候大概j已经变成 li.length了。 (从“匿名函数,”后面开始,都是猜的)

最新回答 / 侠4327791
把任务三switch里面的1,2,3,4,5,6全部改成"1","2","3","4","5","6"

最赞回答 / 慕先生515833
var name=document.getElementByld("con");  这里是ById,你打成L的小写l了,另外name好像不能当参数定义,这里我不太懂name是不是关键字,但是用name的话我试了也没效果,改其他非关键字就可以实现效果。

最新回答 / qq_苗_2
myarr[1],这是第二个人的姓名。

最赞回答 / 慕侠5530338
........这是教材学习知识的呀,又不是教你里面一直弹窗,这里只是教你这样可以用这个事件,用的弹窗当例子,真不知道咋想的,清奇的脑回路

最新回答 / 慕先生515833
var str1=scoreStr.split(":").join(",").split(";").join(",").split(",");请问这一段的运行顺序是什么?split后字符串变成数组,join后不还是数组吗?数组也可以用split?

最新回答 / 社会佩奇
<!DOCTYPE html><html><head><title> 事件</title><script type="text/javascript">function count() {var a = document.getElementById("txt1").value;var a1 = parseInt(a, 10);var b = document.getElementById("txt2").value;var b1 =...

最新回答 / qq_陈_12
用a[i]的话,你期望的是,你给每个标签的事件里添加的function里找的a[i]是这个标签本身。实际上是错误的,他会先去看看i是几,然后再找a[i]是哪个标签,然而i是一直在变化的变量而不是常量。在for循环结束后,i的值将会等于数组的长度即a.length。此时,每个标签当鼠标移上去后,他会执行你之前循环添加的function,去找a[i]是哪个,然后改变它的背景颜色。他找到a[a.length]发现这个标签并不存在(数组下标最大值为a.length-1),所以【a[i].style.backgro...

最新回答 / 惊石破天
有两个原因1、value1和value2获取到的输入框内的值是字符串,不是数字。所以你需要转换一下,类似于这样value1 = parseInt(document.getElementById("txt1").value);,把获取的这串代码包含在parselnt里,这样获取的值就会变成整数。2、你的运算结果没有发送给输入框,把return result;这句改成:document.getElementById('fruit').value = result; 就可以了。
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消