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 extend()详解及简单实例
May 06 jQuery
jquery拖动改变div大小
Jul 04 jQuery
jQuery响应滚动条事件功能示例
Oct 14 jQuery
jQuery实现导航样式布局操作示例【可自定义样式布局】
Jul 24 jQuery
jQuery超简单遮罩层实现方法示例
Sep 06 jQuery
jQuery中each遍历的三种方法实例分析
Sep 07 jQuery
jquery获取img的src值实例介绍
Jan 16 jQuery
jQuery移动端跑马灯抽奖特效升级版(抽奖概率固定)实现方法
Jan 18 jQuery
jQuery AJAX与jQuery事件的分析讲解
Feb 18 jQuery
jQuery创建折叠式菜单
Jun 15 jQuery
jquery中attr、prop、data区别与用法分析
Sep 25 jQuery
jquery实现加载更多&quot;转圈圈&quot;效果(示例代码)
Nov 09 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 获取远程网页内容的代码(fopen,curl已测)
2011/06/06 PHP
使用PHPMyAdmin修复论坛数据库的图文方法
2012/01/09 PHP
php根据身份证号码计算年龄的实例代码
2014/01/18 PHP
变量在 PHP7 内部的实现(二)
2015/12/21 PHP
php文件上传的两种实现方法
2016/04/04 PHP
php实现XML和数组的相互转化功能示例
2017/02/08 PHP
PHP实现登录验证码校验功能
2018/05/17 PHP
javascript 自动转到命名锚记
2009/01/10 Javascript
jsPDF导出pdf示例
2014/05/02 Javascript
jquery左边浮动到一定位置时显示返回顶部按钮
2014/06/05 Javascript
JQuery表格拖动调整列宽效果(自己动手写的)
2014/09/01 Javascript
Javascript实现代码折叠功能
2016/08/25 Javascript
D3.js实现雷达图的方法详解
2016/09/22 Javascript
基于ES6 Array.of的用法(实例讲解)
2017/09/05 Javascript
input type=file 选择图片并且实现预览效果的实例
2017/10/26 Javascript
webpack vue 项目打包生成的文件,资源文件报404问题的修复方法(总结篇)
2018/01/09 Javascript
详解vue-loader在项目中是如何配置的
2018/06/04 Javascript
JavaScript刷新页面的几种方法总结
2019/03/28 Javascript
vue 集成jTopo 处理方法
2019/08/07 Javascript
Jquery实现获取子元素的方法分析
2019/08/24 jQuery
vue实现吸顶、锚点和滚动高亮按钮效果
2019/10/21 Javascript
nest.js 使用express需要提供多个静态目录的操作方法
2019/10/24 Javascript
基于vue-draggable 实现三级拖动排序效果
2020/01/10 Javascript
JavaScript运行机制实例分析
2020/04/11 Javascript
[01:02:07]Liquid vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
使用Python的Supervisor进行进程监控以及自动启动
2014/05/29 Python
详解Python中的文本处理
2015/04/11 Python
Python基础之文件读取的讲解
2019/02/16 Python
40个你可能不知道的Python技巧附代码
2020/01/29 Python
scrapy redis配置文件setting参数详解
2020/11/18 Python
Python操作PostgreSql数据库的方法(基本的增删改查)
2020/12/29 Python
7款设计巧妙的css3飘带状3D立体效果的导航菜单和表单窗口
2013/02/04 HTML / CSS
Speedo美国:澳大利亚顶尖泳衣制造商
2016/08/03 全球购物
餐饮收银员岗位职责
2014/02/07 职场文书
Django+Nginx+uWSGI 定时任务的实现方法
2022/01/22 Python
CentOS7和8下安装Maven3.8.4
2022/04/07 Servers