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>
    

      

  • 相关阅读:
    C# comboBox实现省市两级联动(winform)
    Alter用法
    封装SQLHelper
    杨中科版C#射击游戏
    C# TXT文件导入至数据库
    C# 手机号码归属地查询
    C#中从数据库导出至txt
    解决C#中txt文档导入数据库时,中文显示乱码的问题
    第一篇博文与技术无关 纯瞎扯
    全国省市数据库
  • 原文地址:https://www.cnblogs.com/zlz-ling/p/4089959.html
Copyright © 2011-2022 走看看