批改状态:未批改
老师批语:
今日课程:
1.JavaScript隔行换色
2.JavaScript全选
3.Math对象(随机色)
4.日期对象(倒计时)
作业:
全选:
function checkAll(){
var objList=document.getElementsByName('list');
for (var i =0;i<objList.length;i++) {
objList[i].checked=true;
}
}
function checkOut(){
var objList=document.getElementsByTagName('input');
for(var i=0;i<objList.length;i++){
if(objList[i].checked){
objList[i].checked=false;
}else{
objList[i].checked=true;
}点击全选时,获取所有的多选框,循环改变每个的checked属性;点击全不选的时候也是循环所有的多选框然后判断,如果选中的多选框的checked属性为false
随机色:
function bg_Color(){
var bg="#"//背景色
var r=Math.floor(Math.random()*10).toString()+Math.floor(Math.random()*10);
var g=Math.floor(Math.random()*10).toString()+Math.floor(Math.random()*10);
var b=Math.floor(Math.random()*10).toString()+Math.floor(Math.random()*10);
bg+=r+g+b
// console.log(bg)
document.getElementsByTagName('body')[0].style.background=bg
}背景色颜色可由 6个数字字符串组成,例 #123145;
定义三个变量,每个变量由两个数字的字符串组成,最后拼接成一个颜色字符串
倒计时:
var i = 4;
function fn(){
if(i>0){
Espan.innerHTML=i;
i--;
}else{
window.location.href="http://www.php.cn/"//跳转新页面
}
}
setInterval("fn()",1000)使用定时器,每秒调用变量减1的函数,里面判断 被减的变量 小于 0 的时候就跳转页面
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号