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

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰
原来双击文本框算选中啊……
var sum=0;
for(var j=0;j<array1.length;j++){
sum=sum+array1[j];
}
ave=Math.round(sum/10);
document.write('班级的平均分为:'+ave);
var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var array1=[];
for(var i=3;i<scoreStr.length;i+=6){
array1=array1.concat(parseInt(scoreStr.substr(i,2)));
}
document.write(day.getFullYear()+'年'+day.getMonth()+'月'+day.getDate()+'日&nbsp'+weekday);
http://img1.sycdn.imooc.com//53e198540001b66404860353.jpg

已采纳回答 / 康振宁
这个是要在之前打开过网页,才能使用window.history.back();这句话的,这句话的意思是返回历史记录中的上一个
<select name="career" onfocus="message()">

已采纳回答 / Tracy_
document.getElementsByTagName("div") 获取的是所有的div,是一个数组,加了[0]表示这个数组的第一个元素,即类名为"div_box"的div

已采纳回答 / Tracy_
因为这些checkbox有共同的name:hobby,所以var hobby = document.getElementsByName("hobby");获取的是一个数组;hobby[i].checked可以设置checked属性的值为true || false来表示是否选中
这个练习劝大家不要做 死循环

已采纳回答 / 61350873
第一个不知道,求解。第二个问题是clear()是作为document对象的方法关键字。第三个问题obj就是个参数,看下面这两个代码   <tr>     <td>         <a href="javascript:;" onclick="clear1(this)" >删除</a>     </td> </tr> function clear1(obj){         var tbody=document.getElement...
function bigger(a,b)
{
if(a&gt;b) return a;
if(a==b) return &quot;两个值相等&quot;;
if(a&lt;b) return b;
}

已采纳回答 / 不断滴自我催眠
setInterval()···每隔一定时间执行一次··(不停的执行下去)setTimeout() 一段时间以后执行··(只执行一次)
onfocus=&quot;message()&quot; 没实用啊。。死循环

已采纳回答 / 闹小志
一、直接运行你的代码,如你所说,宽为0,高为8。我直接把你的代码拷贝,在我的chrome浏览器下是1360*8,;我又将将js部分放到了页面元素的下面,结果是1360*168。二、以上结果说明了两个问题:(1)运行环境不同,浏览器解析不同。所以会出现同一份源码却有0*8 1360*8两个结果(2)执行顺序。从上往下,当把js放在前面的时候,还没有读到div中的内容,所以高度只是浏览器中一些默认的边距值得来的,也就是8。所以当把js放到底部的时候高变为了168。三、个人理解~~
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消