zoukankan      html  css  js  c++  java
  • 简单的投票系统<纯JS,无数据库>

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="toupiao.aspx.cs" Inherits="toupiao" %>
    
    <!DOCTYPE html>
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title></title>
    
        <style type="text/css">
            .s {
                margin-left: 50px;
                height: 100px;
                 100px;
                float: left;
                text-align: center;
                background-color: skyblue;
            }
    
            .t {
                height: 25px;
                 300px;
            }
    
            .tt {
                float: left;
                height: 100%;
                background-color: red;
            }
        </style>
    </head>
    <body>
        <form id="form1" runat="server">
    
            <div id="d1" class="s">
                小米<br />
                <span>
                    <asp:Label ID="L1" runat="server" Text="0"></asp:Label></span>
            </div>
            <div id="d2" class="s">
                华为<br />
                <span>
                    <asp:Label ID="L2" runat="server" Text="0"></asp:Label></span>
            </div>
            <div id="d3" class="s">
                魅族<br />
                <span>
                    <asp:Label ID="L3" runat="server" Text="0"></asp:Label></span>
            </div>
            <div id="d4" class="s">
                苹果<br />
                <span>
                    <asp:Label ID="L4" runat="server" Text="0"></asp:Label></span>
            </div>
            <div style="clear: both;"></div>
            <div>
                小米
                    <div class="t" id="t1">
                        <div id="tt1" class="tt"></div>
                    </div>
                <span>
                    <asp:Label ID="LL1" runat="server" Text="0"></asp:Label>%</span>
            </div>
            <br />
            <div>
                华为
                    <div class="t" id="t2">
                        <div id="tt2" class="tt"></div>
                    </div>
                <span style="float: left;">
                    <asp:Label ID="LL2" runat="server" Text="0"></asp:Label>%</span>
            </div>
            <br />
            <div>
                魅族
                    <div class="t" id="t3">
                        <div id="tt3" class="tt"></div>
                    </div>
                <span style="float: left;">
                    <asp:Label ID="LL3" runat="server" Text="0"></asp:Label>%</span>
            </div>
            <br />
            <div>
                苹果
                    <div class="t" id="t4">
                        <div id="tt4" class="tt"></div>
                    </div>
                <span style="float: left;">
                    <asp:Label ID="LL4" runat="server" Text="0"></asp:Label>%</span>
            </div>
    
        </form>
    </body>
    </html>
    <script type="text/ecmascript">
        var a1 = document.getElementById("d1");
        var b1 = document.getElementById("d2");
        var c1 = document.getElementById("d3");
        var d1 = document.getElementById("d4");
        //点击事件
        a1.onclick = function () {
            var a2 = document.getElementById("L1");
            a2.innerText = parseInt(a2.innerText) + 1;
        }
        b1.onclick = function () {
            var b2 = document.getElementById("L2");
            b2.innerText = parseInt(b2.innerText) + 1;
        }
        c1.onclick = function () {
            var c2 = document.getElementById("L3");
            c2.innerText = parseInt(c2.innerText) + 1;
        }
        d1.onclick = function () {
            var d2 = document.getElementById("L4");
            d2.innerText = parseInt(d2.innerText) + 1;
        }
        //定时器
        varh = window.setInterval(function () {
    
            var count = 0;
            var a2 = document.getElementById("L1");
            var b2 = document.getElementById("L2");
            var c2 = document.getElementById("L3");
            var d2 = document.getElementById("L4");
            var xx = document.getElementById("Label1");
            count = parseInt(a2.innerText) + parseInt(b2.innerText) + parseInt(c2.innerText) + parseInt(d2.innerText);
    
            var x1 = document.getElementById("LL1");
            var x2 = document.getElementById("LL2");
            var x3 = document.getElementById("LL3");
            var x4 = document.getElementById("LL4");
            var tt1 = document.getElementById("tt1");
            var tt2 = document.getElementById("tt2");
            var tt3 = document.getElementById("tt3");
            var tt4 = document.getElementById("tt4");
    
            x1.innerText = parseInt(a2.innerText) / count * 100;
            tt1.style.width = ((parseInt(a2.innerText) / count) * 100) + "%";
            x2.innerText = parseInt(b2.innerText) / count * 100;
            tt2.style.width = ((parseInt(b2.innerText) / count) * 100) + "%";
            x3.innerText = parseInt(c2.innerText) / count * 100;
            tt3.style.width = ((parseInt(c2.innerText) / count) * 100) + "%";
            x4.innerText = parseInt(d2.innerText) / count * 100;
            tt4.style.width = ((parseInt(d2.innerText) / count) * 100) + "%";
    
        }, 500);
    </script>
  • 相关阅读:
    c# Invalidate() Update() Refresh()的区别
    Winform重画ComboBox背景色
    窗口过程 Wndproc
    设置DatagridView的列头样式
    SQL2005 全文检索超时的解决方案
    winform 获取当前程序运行根目录
    Web API-如何将Controller的返回值转换成HTTP response消息
    ASP.NET Web API 如何通过程序控制返回xml还是json
    C# web api返回类型设置为json的两种方法
    多组 RadioButtonList 获取值
  • 原文地址:https://www.cnblogs.com/zhangxin4477/p/6932476.html
Copyright © 2011-2022 走看看