博主信息
博文 6
粉丝 0
评论 0
访问量 3228
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
JavaScript 基础 第三章 2019-3-28
小5的博客
原创
583人浏览过

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Title</title>
   <style type="text/css">
.main{width:800px;margin: 50px auto;}
       table{width: 800px;border: 1px solid #ccc;border-collapse: collapse}
       td{border: 1px solid #ccc;}
       .jump{width:500px;height:50px;margin:20px auto;text-align: center;}
       .jump span{font-size: 30px;color:red;}
       .jump a{text-decoration: none;color: brown;}

   </style>
</head>
<body class="b" name="bb" id="bbb">
   <div class="main">

<!--  -----------------获取时间-------------------  -->
<p>
           <button onclick="alert(getDates())">单击获取日期</button>
           <button ondblclick="alert(getTimes())">双击获取时间</button>
       </p>

<!--  --------------随机获取背景色-----------------  -->
<p><button onclick="bgc()">点击随机获取背景色</button></p>

<!--------------------全选反选按钮--------------------->
<p>
           <button onclick="checkAll()">全选</button>
           <button onclick="checkOut()">反选</button>
       </p>


<!-------------------个换换色表格----------------------->
<table>
           <thead>
               <tr>
                   <th colspan="2">标题</th>
                   <th>状态</th>
               </tr>
           </thead>
           <tbody>
               <tr>
                   <td><input type="checkbox" name="list"></td>
                   <td>我是标题</td>
                   <td>已读</td>
               </tr>
               <tr>
                   <td><input type="checkbox" name="list"></td>
                   <td>我是标题</td>
                   <td>已读</td>
               </tr>
               <tr>
                   <td><input type="checkbox" name="list"></td>
                   <td>我是标题</td>
                   <td>已读</td>
               </tr>
               <tr>
                   <td><input type="checkbox" name="list"></td>
                   <td>我是标题</td>
                   <td>已读</td>
               </tr>
               <tr>
                   <td><input type="checkbox" name="list"></td>
                   <td>我是标题</td>
                   <td>已读</td>
               </tr>
               <tr>
                   <td><input type="checkbox" name="list"></td>
                   <td>我是标题</td>
                   <td>已读</td>
               </tr>
               <tr>
                   <td><input type="checkbox" name="list"></td>
                   <td>我是标题</td>
                   <td>已读</td>
               </tr>
           </tbody>
       </table>
   </div>

<!---------------------倒计时跳转网页------------------>
<p class="jump">
还剩     <span>5</span>     秒跳转至
<a href="http://www,php.cn/">PHP中文网</a>

   </p>

   <script type="text/javascript">

// --------------点击随机获取背景色----------------
function bg_Color(){
           var trList =document.getElementsByTagName('tbody')[0].getElementsByTagName('tr');
for(var i = 0; i<trList.length;i++){
               if(i%2){
                   trList[i].style.background='#d0d8e8';
}else{
                   trList[i].style.background='#f2f2f2';
}
           }
       }
       bg_Color();

//-------------------全选----------------------
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;
}
           }
       }
       //--------------------随机获取背景色-------------------

function bgc(){
           var a = '#';
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);
a+=r+g+b;
// document.getElementsByTagName('body')[0].style.background=a;
           // document.getElementsByClassName('b')[0].style.background=a;
           // document.getElementsByName('bb')[0].style.background=a;
document.getElementById('bbb').style.background=a;
}

       // -----------------获得当前日期-------------------
function getDates(){
           var d = new Date();
var year = d.getFullYear();
var month = d.getMonth()+1;
var dota = d.getDate();
return year+'-'+month+'-'+dota;
}

       //-----------------获得当前时间----------------------
function getTimes(){
           var d = new Date();
var h = d.getHours();
var m = d.getMinutes();
var s = d.getSeconds();
return h+':'+m+':'+s;
}

       //----------------倒计时自动跳转---------------------
var i = 4 ;
var k = document.getElementsByTagName('span')[0];
function jump(){
           if(i>0){
               k.innerHTML = i;
i--;
}else {
               window.location.href='http://www.php.cn';
}
       }
       setInterval('jump()',1000);


</script>

</body>
</html>



批改状态:未批改

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学