使用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使用eval或者new Function进行语法检查
Oct 16 Javascript
5分钟理解JavaScript中this用法分享
Nov 09 Javascript
Area 区域实现post提交数据的js写法
Apr 22 Javascript
JS小游戏之仙剑翻牌源码详解
Sep 25 Javascript
jQuery Easyui学习之datagrid 动态添加、移除editor
Jan 27 Javascript
JS实现图片上传预览功能
Nov 21 Javascript
Node.js 使用流实现读写同步边读边写功能
Sep 11 Javascript
最适应的vue.js的form提交涉及多种插件【推荐】
Aug 27 Javascript
Vue实现的父组件向子组件传值功能示例
Jan 19 Javascript
jQuery分组选择器简单用法示例
Apr 04 jQuery
vue项目中常见问题及解决方案(推荐)
Oct 21 Javascript
js 函数性能比较方法
Aug 24 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
PHP中数组定义的几种方法
2013/09/01 PHP
使用CodeIgniter的类库做图片上传
2014/06/12 PHP
codeigniter上传图片不能正确识别图片类型问题解决方法
2014/07/25 PHP
php之readdir函数用法实例
2014/11/13 PHP
在js中单选框和复选框获取值的方式
2009/11/06 Javascript
给jqGrid数据行添加修改和删除操作链接(之一)
2011/11/04 Javascript
关于JS字符串函数String.replace()
2013/04/07 Javascript
jquery获得option的值和对option进行操作
2013/12/13 Javascript
JavaScript中的函数重载深入理解
2014/08/04 Javascript
初步使用bootstrap快速创建页面
2016/03/03 Javascript
ES6(ECMAScript 6)新特性之模板字符串用法分析
2017/04/01 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
vue+mockjs模拟数据实现前后端分离开发的实例代码
2017/08/08 Javascript
Js Snowflake(雪花算法)生成随机ID的实现方法
2020/08/26 Javascript
[01:08:00]Fnatic vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python open读写文件实现脚本
2008/09/06 Python
tensorflow建立一个简单的神经网络的方法
2018/02/10 Python
在Python中分别打印列表中的每一个元素方法
2018/11/07 Python
python模拟键盘输入 切换键盘布局过程解析
2019/08/15 Python
python利用百度云接口实现车牌识别的示例
2020/02/21 Python
查看jupyter notebook每个单元格运行时间实例
2020/04/22 Python
html5教程画矩形代码分享
2013/12/04 HTML / CSS
学生实习自我鉴定
2013/10/11 职场文书
运动会开幕式邀请函
2014/01/22 职场文书
2015年幼儿园毕业感言
2014/02/12 职场文书
党员干部公开承诺书
2014/03/26 职场文书
冬季安全检查方案
2014/05/23 职场文书
人事专员岗位职责说明书
2014/07/30 职场文书
承诺书样本
2014/08/30 职场文书
优秀教师个人材料
2014/12/15 职场文书
介绍信的格式
2015/01/30 职场文书
开除员工通知
2015/04/22 职场文书
Python 循环读取数据内存不足的解决方案
2021/05/25 Python
用JS创建一个录屏功能
2021/11/11 Javascript
MongoDB连接数据库并创建数据等使用方法
2021/11/27 MongoDB