zoukankan      html  css  js  c++  java
  • 五角星随鼠标移动显示的效果

    <!DOCTYPE html> 
    <meta charset="UTF-8">
    <html> 
    <head> 
        <title></title> 
        <script type="text/javascript"> 
            var isclick = false; 
            function initEvent() { 
                var tableWjx = document.getElementById("tableWjx"); 
                var tds = tableWjx.getElementsByTagName("td"); 
                for (var i = 0; i < tds.length; i++) { 
                    var td = tds[i]; 
                    td.onmouseover = change; 
                    td.onmouseout = repeal; 
                    td.onclick = change1; 
                }        
            } 
            function change() { 
                if (!isclick) { 
                    var tableWjx = document.getElementById("tableWjx"); 
                    var tds = tableWjx.getElementsByTagName("td"); 
                    var index = indexof(tds, this); 
                    for (var i = 0; i < index + 1; i++) { 
                        var td = tds[i]; 
                        td.innerText = "★"; 
                    } 
                } 
            } 
            function repeal() { 
                if (!isclick) { 
                    var tableWjx = document.getElementById("tableWjx"); 
                    var tds = tableWjx.getElementsByTagName("td"); 
                    var index = indexof(tds, this); 
                    for (var i = 0; i < index + 1; i++) { 
                        var td = tds[i]; 
                        td.innerText = "☆"; 
                    } 
                } 
            } 
            function indexof(arr, ele) { 
                for (var i = 0; i < arr.length; i++) { 
                    if (arr[i] == ele) { 
                        return i; 
                    } 
                } 
                return -1; 
            } 
            function change1() { 
                if (!isclick) { 
                    change(); 
                    isclick = true; 
                } 
                else { 
                    alert("Sorry,You had clicked me!"); 
                } 
            } 
        </script> 
    </head> 
    <body onload="initEvent()"> 
    <table id="tableWjx"><tr><td>☆</td><td>☆</td><td>☆</td><td>☆</td><td>☆</td></tr></table> 
    </body> 
    </html>
    

      

  • 相关阅读:
    中文版CorelDRAW X8实战视频教程
    21天学通Java6(第5版)
    SAS高级统计分析教程(第2版)
    Access2007开发指南(修订版)
    Visual C++开发入行真功夫
    21天学编程系列:21天学通Java(第4版)
    102. Binary Tree Level Order Traversal
    78. Subsets
    79. Word Search
    46. Permutations
  • 原文地址:https://www.cnblogs.com/zlz-ling/p/4089959.html
Copyright © 2011-2022 走看看