使用js写的一个简易的投票


Posted in Javascript onNovember 27, 2013

大家直接自己看吧,请多多指教,这个是几个月前写的,现在全部整理一下。

<!doctype html> 
<html> 
<head> 
<meta charset="utf-8" > 
<title></title> 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> 
<style type="text/css"> 
body,div,a,span{margin:0;padding:0;} 
.g-pt-10{ padding-top:10px; } 
.g-ta-c{ text-align:center; } 
.g-fz-16{ font-size:16px; } 
.g-d-b{ display:block; } 
.g-f-l{ float:left; } 
.g-c-w{ color:#fff; } 
.g-fz-18{ font-size:18px; } 
.g-d-ib{ display:inline-block; } 
.g-cf:after { content:""; clear:both; display:table; } 
.g-cf { zoom:1; } 
a:hover{ text-decoration:none; color:#ff0000; } 
.box{ width:705px; height:242px; margin:50px auto; background:#f5f9fe; border:1px solid #6888a1; } 
div.mid{ width:330px; margin:20px auto; } 
a.support{ width:124px; height:73px; background:#008DCA url("support.png"); margin-right:80px; } 
a.oppose{ width:124px; height:73px; background:#F78106 url("oppose.png"); } 
.g-mt-45{ margin-top:45px; } 
span.line{ width:380px; height:17px; margin:0 auto; background:#008DCA; } 
span.line2{ width:80px; height:17px; background:#F78106; } 
</style> 
</head> 
<body> 
<div class="box"> 
<h3 class="g-pt-10 g-ta-c g-fz-16">如果微信将会进行收费,你将会怎么办?</h3> 
<div class="mid g-cf"> 
<a class="support g-d-b g-f-l" onclick="support();"> 
<p class="g-ta-c g-c-w g-fz-18 g-mt-45" id="supamount">0</p> 
</a> 
<a class="oppose g-d-b g-f-l" onclick="oppose();"> 
<p class="g-ta-c g-c-w g-fz-18 g-mt-45" id="oppamount">0</p> 
</a> 
</div> 
<div class="g-ta-c"> 
<p class="g-d-ib" id="suppercent">0</p>% 
<span class="line g-d-ib g-cf"><span class="line2 g-d-ib g-f-l" id="supline"></span></span> 
<p class="g-d-ib" id="opppercent">0</p>% 
</div> 
</div> 
<script type="text/javascript"> 
var sup=parseInt($('#supamount').text()); 
var opp=parseInt($('#oppamount').text()); 
function support(){ 
sup+=1; 
$('#supamount').text(sup.toString()); 
$('#suppercent').text(((sup/(sup+opp))*100).toFixed(0).toString()); 
$('#opppercent').text((100-(sup/(sup+opp))*100).toFixed(0).toString()); 
$('#supline').attr("style","width:"+380*(sup/(sup+opp))+"px"); 
} 
function oppose(){ 
opp+=1; 
$('#oppamount').text(opp.toString()); 
$('#suppercent').text(((sup/(sup+opp))*100).toFixed(0).toString()); 
$('#opppercent').text((100-(sup/(sup+opp))*100).toFixed(0).toString()); 
$('#supline').attr("style","width:"+380*(sup/(sup+opp))+"px"); 
} 
</script> 
</body>
Javascript 相关文章推荐
jQuery 源码分析笔记(3) Deferred机制
Jun 19 Javascript
JQuery循环滚动图片代码
Dec 08 Javascript
javascript中定义私有方法说明(private method)
Jan 27 Javascript
input标签内容改变的触发事件介绍
Jun 18 Javascript
jQuery实现ichat在线客服插件
Dec 29 Javascript
分享一则JavaScript滚动条插件源码
Mar 03 Javascript
JAVASCRIPT代码编写俄罗斯方块网页版
Nov 26 Javascript
基于Bootstrap实现tab标签切换效果
Apr 15 Javascript
Bootstrap中文本框的宽度变窄并且加入一副验证码图片的实现方法
Jun 23 Javascript
javascript实现table单元格点击展开隐藏效果(实例代码)
Apr 10 Javascript
JavaScript实现的文本框placeholder提示文字功能示例
Jul 25 Javascript
VUE和Antv G6实现在线拓扑图编辑操作
Oct 28 Javascript
juery框架写的弹窗效果适合新手
Nov 27 #Javascript
js使用数组判断提交数据是否存在相同数据
Nov 27 #Javascript
js每隔5分钟执行一次ajax请求的实现方法
Nov 27 #Javascript
js字符串截取函数substr substring slice使用对比
Nov 27 #Javascript
JS如何判断移动端访问设备并解析对应CSS
Nov 27 #Javascript
javascript如何动态加载表格与动态添加表格行
Nov 27 #Javascript
Js实现当前点击a标签变色突出显示其他a标签回复原色
Nov 27 #Javascript
You might like
mac下Apache + MySql + PHP搭建网站开发环境
2014/06/02 PHP
php中常量DIRECTORY_SEPARATOR用法深入分析
2014/11/14 PHP
PHP读取txt文本文件并分页显示的方法
2015/03/11 PHP
PHP遍历XML文档所有节点的方法
2015/03/12 PHP
JavaScript OOP类与继承
2009/11/15 Javascript
用jquery ajax获取网站Alexa排名的代码
2009/12/12 Javascript
网页源代码保护(禁止右键、复制、另存为、查看源文件)
2012/05/23 Javascript
JQuery写动态树示例代码
2013/07/31 Javascript
js 剪切板应用clipboardData详细解析
2013/12/17 Javascript
jQuery实现仿腾讯微博滑出效果报告每日天气的方法
2015/05/11 Javascript
jquery+html5烂漫爱心表白动画代码分享
2015/08/24 Javascript
使用JQuery FancyBox插件实现图片展示特效
2015/11/16 Javascript
精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)
2016/07/01 Javascript
纯前端JavaScript实现Excel IO案例分享
2016/08/26 Javascript
jquery滚动条插件(可以自定义)
2016/12/11 Javascript
简单谈谈gulp-changed插件
2017/02/21 Javascript
vue项目中使用axios上传图片等文件操作
2017/11/02 Javascript
three.js中3D视野的缩放实现代码
2017/11/16 Javascript
vue与vue-i18n结合实现后台数据的多语言切换方法
2018/03/08 Javascript
在 Angular-cli 中使用 simple-mock 实现前端开发 API Mock 接口数据模拟功能的方法
2018/11/28 Javascript
js实现倒计时器自定义时间和暂停
2019/02/25 Javascript
深入解析Python中的WSGI接口
2015/05/11 Python
在Python中居然可以定义两个同名通参数的函数
2019/01/31 Python
Python 多线程共享变量的实现示例
2020/04/17 Python
利用纯CSS3实现tab选项卡切换示例代码
2016/09/21 HTML / CSS
使用placeholder属性设置input文本框的提示信息
2020/02/19 HTML / CSS
美国最受欢迎的度假租赁网站:VRBO
2016/08/02 全球购物
英国手机零售商:Carphone Warehouse
2018/06/06 全球购物
Diesel美国网上商店:意大利牛仔时装品牌
2020/12/10 全球购物
简短大学毕业感言
2014/01/18 职场文书
幼儿园中班评语大全
2014/04/17 职场文书
运动会观后感
2015/06/09 职场文书
学生退学证明
2015/06/23 职场文书
详解在SQLPlus中实现上下键翻查历史命令的功能
2022/03/18 SQL Server
MySQL 执行数据库更新update操作的时候数据库卡死了
2022/05/02 MySQL
MySQL常用慢查询分析工具详解
2022/08/14 MySQL