使用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 相关文章推荐
让Firefox支持event对象实现代码
Nov 07 Javascript
jquery form表单提交插件asp.net后台中文解码
Jun 12 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(一)让静态人物动起来
Jan 23 Javascript
JS仿百度搜索自动提示框匹配查询功能
Nov 21 Javascript
js鼠标及对象坐标控制属性详细解析
Dec 14 Javascript
Jquery模仿Baidu、Google搜索时自动补充搜索结果提示
Dec 26 Javascript
原生JavaScript编写俄罗斯方块
Mar 30 Javascript
使用requirejs模块化开发多页面一个入口js的使用方式
Jun 14 Javascript
JavaScript函数式编程(Functional Programming)声明式与命令式实例分析
May 21 Javascript
基于Express框架使用POST传递Form数据
Aug 10 Javascript
js实现淘宝首页的banner栏效果
Nov 26 Javascript
通过vue刷新左侧菜单栏操作
Aug 06 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
判“新”函数:得到今天与明天的秒数
2006/10/09 PHP
php通过COM类调用组件的实现代码
2012/01/11 PHP
详解PHP的Yii框架中扩展的安装与使用
2016/04/01 PHP
PHP命名空间用法实例分析
2019/09/04 PHP
laravel框架邮箱认证实现方法详解
2019/11/22 PHP
HR vs CL BO3 第二场 2.13
2021/03/10 DOTA
checkbox 多选框 联动实现代码
2008/10/22 Javascript
nodejs win7下安装方法
2012/05/24 NodeJs
Highcharts 多个Y轴动态刷新数据的实现代码
2016/05/28 Javascript
JS实现的适合做faq或menu滑动效果示例
2016/11/17 Javascript
js获取地址栏中传递的参数(两种方法)
2017/02/08 Javascript
angularjs ui-router中路由的二级嵌套
2017/03/10 Javascript
JS组件系列之JS组件封装过程详解
2017/04/28 Javascript
javascript将url解析为json格式的两种方法
2017/08/18 Javascript
基于Vue2x的图片预览插件的示例代码
2018/05/14 Javascript
vue 界面刷新数据被清除 localStorage的使用详解
2018/09/16 Javascript
node错误处理与日志记录的实现
2018/12/24 Javascript
python使用os模块的os.walk遍历文件夹示例
2014/01/27 Python
Python学习笔记(一)(基础入门之环境搭建)
2014/06/05 Python
Python获取运行目录与当前脚本目录的方法
2015/06/01 Python
Python实现矩阵转置的方法分析
2017/11/24 Python
Python中Scrapy爬虫图片处理详解
2017/11/29 Python
使用Python实现一个栈判断括号是否平衡
2018/08/23 Python
Python提取支付宝和微信支付二维码的示例代码
2019/02/15 Python
python机器人运动范围问题的解答
2019/04/29 Python
TensorFlow Saver:保存和读取模型参数.ckpt实例
2020/02/10 Python
python编程进阶之类和对象用法实例分析
2020/02/21 Python
Keras构建神经网络踩坑(解决model.predict预测值全为0.0的问题)
2020/07/07 Python
用Python制作mini翻译器的实现示例
2020/08/17 Python
通过Django Admin+HttpRunner1.5.6实现简易接口测试平台
2020/11/11 Python
美国最便宜的旅游网站:CheapTickets
2017/07/09 全球购物
通往英国高街的商店橱窗:Down Your High Street
2020/07/19 全球购物
师范生教育见习总结
2015/06/23 职场文书
如何用JavaScript实现一个数组惰性求值库
2021/05/05 Javascript
详解Python牛顿插值法
2021/05/11 Python
7个关于Python的经典基础案例
2021/11/07 Python