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>
    

      

  • 相关阅读:
    git
    ComfortColor.xcs
    使用Jackson时转换JSON时,日期格式设置
    json和jsonp
    powerdesigner 将表中name列值复制到comment列 (保留原有comment)
    下滑线驼峰互转
    Tomcat
    git stash
    gitignore
    例题:大图轮播
  • 原文地址:https://www.cnblogs.com/zlz-ling/p/4089959.html
Copyright © 2011-2022 走看看