使用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 相关文章推荐
YUI 读码日记之 YAHOO.lang.is*
Mar 22 Javascript
JAVASCRIPT keycode总结
Feb 04 Javascript
JavaScript学习点滴 call、apply的区别
Oct 22 Javascript
js面向对象编程之如何实现方法重载
Jul 02 Javascript
Node.js实现批量去除BOM文件头
Dec 20 Javascript
解析Node.js异常处理中domain模块的使用方法
Feb 16 Javascript
JavaScript是如何实现继承的(六种方式)
Mar 31 Javascript
详解如何在Vue2中实现组件props双向绑定
Mar 29 Javascript
如何使用Bootstrap创建表单
Mar 29 Javascript
jQuery中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
Apr 04 jQuery
微信小程序全局变量改变监听的实现方法
Jul 15 Javascript
Openlayers学习之加载鹰眼控件
Sep 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
?算你??的 PHP 程式大小
2006/12/06 PHP
php实现向javascript传递数组的方法
2015/07/27 PHP
PHP多进程编程总结(推荐)
2016/07/18 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
JQuery Study Notes 学习笔记(一)
2010/08/04 Javascript
jQuery图片滚动图片的效果(另类实现)
2013/06/02 Javascript
jquery控制display属性为none或block
2014/03/31 Javascript
Jquery api 速查表分享
2015/01/12 Javascript
高效Web开发的10个jQuery代码片段
2016/07/22 Javascript
AngularJS基础 ng-disabled 指令详解及简单示例
2016/08/01 Javascript
ExtJS 4.2 Grid组件单元格合并的方法
2016/10/12 Javascript
AngularJS框架的ng-app指令与自动加载实现方法分析
2017/01/04 Javascript
nodejs个人博客开发第二步 入口文件
2017/04/12 NodeJs
基于JS实现限时抢购倒计时间表代码
2017/05/09 Javascript
Vue使用枚举类型实现HTML下拉框步骤详解
2018/02/05 Javascript
highcharts.js数据绑定方式代码实例
2019/11/13 Javascript
JavaScript实现简单随机点名器
2019/11/21 Javascript
[59:35]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第一场 1月8日
2021/03/11 DOTA
闭包在python中的应用之translate和maketrans用法详解
2014/08/27 Python
在Python中执行系统命令的方法示例详解
2017/09/14 Python
Python 查看list中是否含有某元素的方法
2018/06/27 Python
TensorFlow基本的常量、变量和运算操作详解
2020/02/03 Python
Windows系统下pycharm中的pip换源
2020/02/23 Python
将pycharm配置为matlab或者spyder的用法说明
2020/06/08 Python
Python实现手绘图效果实例分享
2020/07/22 Python
英国索普公园票务和酒店套餐:Thorpe Breaks
2019/09/14 全球购物
Stokke美国官方网店:高级儿童家具、推车、汽车座椅和配件
2020/06/06 全球购物
J2EE中的容器都包括哪些
2013/08/21 面试题
会计专业应届生自荐信
2014/02/07 职场文书
建议书怎么写
2014/03/12 职场文书
迎新春趣味活动方案
2014/08/24 职场文书
2014年社区重阳节活动策划方案
2014/09/16 职场文书
幼儿园五一劳动节活动总结
2015/02/09 职场文书
行政司机岗位职责
2015/04/10 职场文书
我的中国梦主题班会
2015/08/14 职场文书
2016年秋季运动会加油稿
2015/12/21 职场文书