jQuery实现的简单在线计算器功能


Posted in jQuery onMay 11, 2017

本文实例讲述了jQuery实现的简单在线计算器功能。分享给大家供大家参考,具体如下:

先来看看运行效果图:

jQuery实现的简单在线计算器功能

完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jQuery计算器</title>
<style type="text/css"><!--
 .div{
 border:green 1px;
 border-style:solid;
 width:300px;
 text-align:center;
 }
 span{
 background-color:#CCCCCC;
 font-size:32px;
 font-family:"微软雅黑";
 }
.input{
 border: 1px solid #6666FF;
}
--></style><style type="text/css"> .div{
 border:green 1px;
 border-style:solid;
 width:300px;
 text-align:center;
 }
 span{
 background-color:#CCCCCC;
 font-size:32px;
 font-family:"微软雅黑";
 }
.input{
 border: 1px solid #6666FF;
}</style>
<script src="jquery-1.7.2.min.js" type="text/JavaScript"></script>
<script language="javascript"><!--
$(document).ready(function() {//传说中的ready
$("form div input:text").addClass("input");//找到form里面div包含的input标签类型为text的元素 jQuery强悍
var num1,num2;
$("#jia").click(function() {
num1=parseFloat($("#num1").val());
num2=parseFloat($("#num2").val());
$("#reset").val(num1+num2);
});
$("#jian").click(function() {
num1=parseFloat($("#num1").val());
num2=parseFloat($("#num2").val());
$("#reset").val(num1-num2);
});
$("#cheng").click(function() {
num1=parseFloat($("#num1").val());
num2=parseFloat($("#num2").val());
$("#reset").val(num1*num2);
});
$("#chu").click(function() {
num1=parseFloat($("#num1").val());
num2=parseFloat($("#num2").val());
$("#reset").val(num1/num2);
});
});
// --></script>
</head>
<body style="text-align:center">
<form>
<div class="div">
<div><span>jQuery简单计算器</span></div>
<div>第一个数:<input type="text" id="num1" ></div>
<div>第二个数:<input type="text" id="num2" ></div>
<div><input type="button" value=" + " id="jia"><input type="button" value=" - " id="jian"><input type="button" value=" * " id="cheng"><input type="button" value=" / " id="chu"></div>
<div>结果:<input type="text" id="reset" /></div>
</div>
</form>
</body>
</html>
jQuery 相关文章推荐
jquery实现全选、全不选以及单选功能
Mar 23 jQuery
基于jquery实现二级联动效果
Mar 30 jQuery
jQuery实现文章图片弹出放大效果
Apr 06 jQuery
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
May 08 jQuery
jQuery操作css样式
May 15 jQuery
jQuery.Ajax()的data参数类型详解
Jul 23 jQuery
jQuery实现checkbox即点即改批量删除及中间遇到的坑
Nov 11 jQuery
jQuery利用FormData上传文件实现批量上传
Dec 04 jQuery
详解JavaScript原生封装ajax请求和Jquery中的ajax请求
Feb 14 jQuery
jQuery事件多次绑定与解绑问题实例分析
Feb 19 jQuery
jquery中为什么能用$操作
Jun 18 jQuery
jQuery+PHP+Mysql实现抽奖程序
Apr 12 #jQuery
JQuery实现定时刷新功能代码
May 09 #jQuery
jQuery插件开发发送短信倒计时功能代码
May 09 #jQuery
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
May 08 #jQuery
jquery平滑滚动到顶部插件使用详解
May 08 #jQuery
jQuery实现select下拉框获取当前选中文本、值、索引
May 08 #jQuery
jquery replace方法去空格
May 08 #jQuery
You might like
5种PHP创建数组的实例代码分享
2014/01/17 PHP
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
2014/11/08 PHP
php使用ob_flush不能每隔一秒输出原理分析
2015/06/02 PHP
PHP的数组中提高元素查找与元素去重的效率的技巧解析
2016/03/03 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
php微信公众号开发之音乐信息
2018/10/20 PHP
javascript IFrame 强制刷新代码
2009/07/23 Javascript
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
2012/10/11 Javascript
调试Javascript代码(浏览器F12及VS中debugger关键字)
2013/01/25 Javascript
jquery checkbox 勾选的bug问题解决方案与分析
2014/11/13 Javascript
JavaScript更改原始对象valueOf的方法
2015/03/19 Javascript
javascript实现图片上传前台页面
2015/08/18 Javascript
jquery实现九宫格大转盘抽奖
2015/11/13 Javascript
js随机生成26个大小写字母
2016/02/12 Javascript
利用JS屏蔽页面中的Enter按键提交表单的方法
2016/11/25 Javascript
jQuery实现的手风琴侧边菜单效果
2017/03/29 jQuery
基于Two.js实现星球环绕动画效果的示例
2017/11/06 Javascript
echarts实现地图定时切换散点与多图表级联联动详解
2018/08/07 Javascript
JavaScript键盘事件常见用法实例分析
2019/01/03 Javascript
vue设计一个倒计时秒杀的组件详解
2019/04/06 Javascript
javascrit中undefined和null的区别详解
2019/04/07 Javascript
jQuery实现鼠标滑动切换图片
2020/05/27 jQuery
ES6中的Javascript解构的实现
2020/10/30 Javascript
在Python中移动目录结构的方法
2016/01/31 Python
Python使用装饰器模拟用户登陆验证功能示例
2018/08/24 Python
用django-allauth实现第三方登录的示例代码
2019/06/24 Python
python实现可变变量名方法详解
2019/07/01 Python
稀有和绝版书籍:Biblio.com
2017/02/02 全球购物
创造美妙香氛体验:Aera扩散器和香水
2018/11/25 全球购物
印度最好的在线药品订购网站:PharmEasy
2018/11/30 全球购物
写给女朋友的道歉信
2014/01/08 职场文书
安全教育演讲稿
2014/05/09 职场文书
2016党风廉政建设心得体会范文
2016/01/25 职场文书
golang fmt格式“占位符”的实例用法详解
2021/07/04 Golang
Nginx使用Lua模块实现WAF的原理解析
2021/09/04 Servers
Python通过loop.run_in_executor执行同步代码 同步变为异步
2022/04/11 Python