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插件HighCharts绘制2D饼图效果示例【附demo源码下载】
Mar 21 jQuery
jQuery EasyUI 为Combo,Combobox添加清除值功能的实例
Apr 13 jQuery
jQuery实现腾讯信用界面(自制刻度尺)样式
Aug 15 jQuery
jQuery EasyUI Layout实现tabs标签的实例
Sep 26 jQuery
jQuery中元素选择器(element)简单用法示例
May 14 jQuery
jQuery实现参数自定义的文字跑马灯效果
Aug 15 jQuery
jQuery实现当拉动滚动条到底部加载数据的方法分析
Jan 24 jQuery
jQuery实现为table表格动态添加或删除tr功能示例
Feb 19 jQuery
jQuery选择器之基本过滤选择器用法实例分析
Feb 19 jQuery
jQuery - AJAX load() 实例用法详解
Aug 27 jQuery
jQuery实现飞机大战小游戏
Jul 05 jQuery
jQuery是用来干什么的 jquery其实就是一个js框架
Feb 04 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
php url地址栏传中文乱码解决方法集合
2010/06/25 PHP
php实现简单的语法高亮函数实例分析
2015/04/27 PHP
PHP中static关键字以及与self关键字的区别
2015/07/01 PHP
php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)
2017/02/04 PHP
form自动提交实例讲解
2017/07/10 PHP
学习ExtJS Panel常用方法
2009/10/07 Javascript
jQuery往返城市和日期查询实例讲解
2015/10/09 Javascript
js模仿java的Map集合详解
2016/01/06 Javascript
js阻止浏览器默认行为的简单实例
2016/05/15 Javascript
node.js版本管理工具n无效的原理和解决方法
2016/11/24 Javascript
原生JS实现简单放大镜效果
2017/02/08 Javascript
BootStrap Table 后台数据绑定、特殊列处理、排序功能
2017/05/27 Javascript
详解Nodejs 通过 fs.createWriteStream 保存文件
2017/10/10 NodeJs
详解KOA2如何手写中间件(装饰器模式)
2018/10/11 Javascript
vue使用Proxy实现双向绑定的方法示例
2019/03/20 Javascript
JavaScript中十种一步拷贝数组的方法实例详解
2019/04/22 Javascript
用python代码做configure文件
2014/07/20 Python
解决python 未发现数据源名称并且未指定默认驱动程序的问题
2018/12/07 Python
解决python测试opencv时imread导致的错误问题
2019/01/26 Python
python Kmeans算法原理深入解析
2019/08/23 Python
pytorch .detach() .detach_() 和 .data用于切断反向传播的实现
2019/12/27 Python
Django 实现对已存在的model进行更改
2020/03/28 Python
TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)
2020/06/22 Python
浅谈sklearn中predict与predict_proba区别
2020/06/28 Python
Python操作MySQL数据库的示例代码
2020/07/13 Python
django使用多个数据库的方法实例
2021/03/04 Python
CSS3动画animation实现云彩向左滚动
2014/05/09 HTML / CSS
Otiumberg官网:英国半精致珠宝品牌
2021/01/16 全球购物
职业生涯规划书基本格式
2014/01/06 职场文书
销售会计岗位职责
2014/03/15 职场文书
2014财务部年度工作总结
2014/12/08 职场文书
运动会宣传语
2015/07/13 职场文书
《我的长生果》教学反思
2016/02/20 职场文书
HTML+CSS 实现顶部导航栏菜单制作
2021/06/03 HTML / CSS
Win11开始菜单添加休眠选项
2022/04/19 数码科技
table不让td文字溢出操作方法
2022/12/24 HTML / CSS