使用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 相关文章推荐
javascript FormatNumber函数实现方法
Dec 30 Javascript
jquery实现标签支持图文排列带上下箭头按钮的选项卡
Mar 14 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
Apr 30 Javascript
jQuery表格行上移下移和置顶的实现方法
Oct 08 Javascript
详解Angular开发中的登陆与身份验证
Jul 27 Javascript
基于jquery实现弹幕效果
Sep 29 Javascript
js学习总结_基于数据类型检测的四种方式(必看)
Jul 04 Javascript
vue axios请求超时的正确处理方法
Apr 02 Javascript
element-ui循环显示radio控件信息的方法
Aug 24 Javascript
微信小程序3种位置API的使用方法详解
Aug 05 Javascript
vue路由权限校验功能的实现代码
Jun 07 Javascript
鸿蒙系统中的 JS 开发框架
Sep 18 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
一段php加密解密的代码
2006/10/09 PHP
PHP5 操作MySQL数据库基础代码
2009/09/29 PHP
PHP中读写文件实现代码
2011/10/20 PHP
摘自百度的图片轮换效果代码
2007/11/19 Javascript
Discuz! 6.1_jQuery兼容问题
2008/09/23 Javascript
js下获取div中的数据的原理分析
2010/04/07 Javascript
ExtJS 2.0 GridPanel基本表格简明教程
2010/05/25 Javascript
如何在指定的地方插入html内容和文本内容
2013/12/23 Javascript
函数式 JavaScript(一)简介
2014/07/07 Javascript
jQuery点缩略图弹出层显示大图片
2015/02/13 Javascript
jQuery判断数组是否包含了指定的元素
2015/03/10 Javascript
JS更改select内option属性的方法
2015/10/14 Javascript
使用jQuery或者原生js实现鼠标滚动加载页面新数据
2016/03/06 Javascript
Javascript OOP之面向对象
2016/07/31 Javascript
在JS中如何把毫秒转换成规定的日期时间格式实例
2017/05/11 Javascript
基于Bootstrap分页的实例讲解(必看篇)
2017/07/04 Javascript
Javascript中将变量转换为字符串的三种方法
2017/09/19 Javascript
详谈vue+webpack解决css引用图片打包后找不到资源文件的问题
2018/03/06 Javascript
js jquery 获取某一元素到浏览器顶端的距离实现方法
2018/09/05 jQuery
详解微信小程序的不同函数调用的几种方法
2019/05/08 Javascript
vue.js的简单自动求和计算实例
2019/11/08 Javascript
微信小程序实现单个卡片左滑显示按钮并防止上下滑动干扰功能
2019/12/06 Javascript
Vue的transition-group与Virtual Dom Diff算法的使用
2019/12/09 Javascript
Ant Design Vue table中列超长显示...并加提示语的实例
2020/10/31 Javascript
python元组操作实例解析
2014/09/23 Python
Python格式化压缩后的JS文件的方法
2015/03/05 Python
神经网络理论基础及Python实现详解
2017/12/15 Python
python 移除字符串尾部的数字方法
2018/07/17 Python
Python判断两个文件是否相同与两个文本进行相同项筛选的方法
2019/03/01 Python
利用keras加载训练好的.H5文件,并实现预测图片
2020/01/24 Python
澳大利亚快时尚鞋类市场:Billini
2018/05/20 全球购物
ALDO加拿大官网:加拿大女鞋品牌
2018/12/22 全球购物
小学教师的自我评价范例
2013/10/31 职场文书
服装促销活动方案
2014/02/23 职场文书
淘宝好评语句大全
2014/12/31 职场文书
详解PHP用mb_string处理windows中文字符
2021/05/26 PHP