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

JavaScript进阶篇

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

已采纳回答 / Alex_0725
如果 function startCount() 中用到了html代码。此时你的html代码还没加载,当然错了。 方法1 在window.onload()里面调用 意思是当页面加载完成才调用你的函数。 方法2 在html 代码后面写你的js代码。 意思是html加载完成了 在执行JS代码。这样不会报错。 这是个常见的问题。
网站真是和codeschool没法比,代码没有实现功能也提示通过,也更查不出错的原因

已采纳回答 / wins
1、问题一:hobby[i].checked=true;这里的checked哪里出来的,根本没有想到这个东东诶,呜呜呜      其中的‘checked’是checkbox的属性,用来标识是否为选中状态2、这里的  var hobby=document.getElementById("hobby"+j);这里为什么是"hobby"+j,什么作用?      这里的"hobby"+j是通过你输入的(在这段代码中实现<input id="wb" name="wb" type="text" >)的编...

最新回答 / 不等号
我也是,不过还有印象,多写写就会记住的
function clock() {
var time = new Date();
document.getElementById(&quot;clock&quot;).value = time;
}
var flag=false,u;
function control(){
if(flag==true){
clearInterval(u);
flag=false;
}
else if(flag==false){
u=setInterval(&quot;clock()&quot;, 1000);
flag=true;
}
}

已采纳回答 / davidlaw
      JavaScript支持“=”、“==”和“===”运算符。你应当理解这些(赋值、相等、恒等)运算符之间的区别,并在编码过程中小心使用。      JavaScript对象的比较是引用的比较,而不是值的比较。对象和其本身是相等的,但和其他任何对象都不相等。如果两个不同的对象具有相同数量的属性,相同的属性名和值,它们依然是不相等的。相应位置的数组元素是相等的两个数组也是不相等的。      严格相等运算符“===”首先计算其操作数的值,然后比较这两个值,比较过程没有任何类型转换:      如果...

最赞回答 / 康振宁
没写var,JS会默认认为是全局变量,建议不要这样写
document.getElementsByTagName();
document.getElementById();
document.getElementsByName();
document.getElementsByClassNAme()[*];
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消