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

JavaScript进阶篇

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

已采纳回答 / 吴量
window.onload = function () {var nul = document.getElementById("nva");var nli = nul.getElementsByTagName("li");var bdiv = document.getElementById("box");var tdiv = bdiv.getElementsByTagName("div");for (var i = 0; i < nli.length; i++) {nli[i].index = i;...

最赞回答 / 慕九州3204222
有三个问题: 第一个document.write本身是输出 类似一个功能 而你应该是想把时间赋值给date  所以应该是 var date=document.write(hour + ":"+minute+":"+second)  ; 第二个问题,源代码中这句var date=document.write(hour + ":"+minute+":"+second); 最后这个分号用的是中文分号; 第三个问题 计时器应该放在函数外面  修改后就能正常运行了:<!DOCTYPE HTML><...

最新回答 / 湘风楚雨
你不能定义已有函数吧,不能定义open()

最新回答 / 吴量
var select = document.getElementById("select").value把那句话改成这样就行了

已采纳回答 / 吴量
childNodes 拿到的是第一个元素,你的firstChild拿到的是x与第一个p标签之间的换行符,document.write(x.firstElementChild.nodeName+"<br>");  这样你可以得到你想要的结果

已采纳回答 / 慕粉2466386
楼主,你的parseInt()写错了,用其他的开发工具把代码贴进去就可以看出来不同了。<...图片...>

最新回答 / 慕粉2466386
楼主,第一:你的document单词写错了;第二:
document.getElementById("fruit").value=sum;
这一句的位置写到了default的范围内了.以后多注意些就好啦~

最新回答 / 阳火锅
<...图片...>为什么要写两个一模一样的循环呢?

已采纳回答 / 阳火锅
什么啥意思?直接描述那段代码看不懂? 哪里不明白...  别一上来就啥意思啥意思    我都不知道你啥意思

已采纳回答 / jnbjjv
if(infos[i][j]=='女' && infos[i][j]=='大一') 这句有问题  你应该改成 if(infos[i][0]=='女' && infos[i][3]=='大一')j的这层循环不用

最新回答 / 慕粉2466386
楼主,你switch里的case "+"面的冒号是中文字符的,改成英文字符就可以了。

最新回答 / 慕爷1004648
js位置可以随便放  但一般都是放在head标签或者在body标签之后
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消