// Javascript Document
var today = new Date();
var weekday = today.getDay();
document.write("今天星期" + weekday);
switch(weekday) {
case 5:
document.write(" finally Day!");
break;
case 6:
document.write(" super Day!");
break;
case 0:
document.write(" sleepy Day!");
break;
default:
document.write(" I'm looking forward to this weeked.");
break;
}
Javascript中创建数组的语法:var 数组名 = new Array(size); 使用for…in循环读取数组中的元素,例如: Var fruit = new Array(“apple”,”orange”,”peach”,”banana”); for(var x in fruit){ document.write(fruit[x]+” ” } Array对象的常用属性:length,设置或返回数组中元素的长度。常用的方法:1、join("参数"),将数组拼接成字符串,参数是我们用了连接成字符串的一个分隔符。2、sort(),将数组排序。 Select对象常用属性:options[],返回一个数组,表示select对象它里面的所有option选项。selectedIndex:被选中选项的索引号。length:选项的总数。Select对象常用的方法:add(Option对象,添加位置):增加选项。事件:onchange :当改变选项是触发。 onmouseout:表示鼠标不在上面时。 设置元素的隐藏和显示的方法有:style对象的display属性,值为block表示显示,值为none表示隐藏。style对象的visibility属性,值为visible是表示显示,值为hidden是表示隐藏。两者的区别:使用display后,元素的位置为空,反之位置保留。 制作对联广告:对广告单独设置一个div,设置它的style对象的position对象为absolute,要对其位置进行修改则使用style属性的left和top属性修改。如果进行修改必须要在行内样式进行修改。如果使用外部样式,对于IE浏览器使用currentStyle对象获取或设置元素的坐标。对于其他浏览器则使用getComputedStyle()方法(document.defaultView.getComputedStyle(div对象,null))。 获取鼠标滚动的距离:scrollTop,表示纵向距离。scrollLeft,表示横向距离。