var sum=0;
for(var j=0;j<array1.length;j++){
sum=sum+array1[j];
}
ave=Math.round(sum/10);
document.write('班级的平均分为:'+ave);
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)));
}
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);
<select name="career" onfocus="message()">
2015-04-18
已采纳回答 / Tracy_
document.getElementsByTagName("div") 获取的是所有的div,是一个数组,加了[0]表示这个数组的第一个元素,即类名为"div_box"的div
2015-04-18
已采纳回答 / 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...
2015-04-17
function bigger(a,b)
{
if(a>b) return a;
if(a==b) return "两个值相等";
if(a<b) return b;
}
{
if(a>b) return a;
if(a==b) return "两个值相等";
if(a<b) return b;
}
已采纳回答 / 闹小志
一、直接运行你的代码,如你所说,宽为0,高为8。我直接把你的代码拷贝,在我的chrome浏览器下是1360*8,;我又将将js部分放到了页面元素的下面,结果是1360*168。二、以上结果说明了两个问题:(1)运行环境不同,浏览器解析不同。所以会出现同一份源码却有0*8 1360*8两个结果(2)执行顺序。从上往下,当把js放在前面的时候,还没有读到div中的内容,所以高度只是浏览器中一些默认的边距值得来的,也就是8。所以当把js放到底部的时候高变为了168。三、个人理解~~
2015-04-17