博客列表 >JavaScript 基础 第三章 2019-3-28

JavaScript 基础 第三章 2019-3-28

小5的博客
小5的博客原创
2019年03月29日 16:30:03464浏览

<!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 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议