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查找dom的几种方法效率详解
May 17 jQuery
简单谈谈require模块化jquery和angular的问题
Jun 23 jQuery
[原创]jquery判断元素内容是否为空的方法
May 04 jQuery
jQuery实现的简单对话框拖动功能示例
Jun 05 jQuery
jQuery实现百度图片移入移出内容提示框上下左右移动的效果
Jun 05 jQuery
浅析vue-router jquery和params传参(接收参数)$router $route的区别
Aug 03 jQuery
学习jQuery中的noConflict()用法
Sep 28 jQuery
jQuery 同时获取多个标签的指定内容并储存为数组
Nov 20 jQuery
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
Dec 05 jQuery
JQuery 实现文件下载的常用方法分析
Oct 29 jQuery
jQuery插件实现图片轮播效果
Oct 19 jQuery
jQuery实现手风琴特效
Jan 11 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 远程关机操作的代码
2008/12/05 PHP
使用PHP 5.0创建图形的巧妙方法
2010/10/12 PHP
通过修改配置真正解决php文件上传大小限制问题(nginx+php)
2015/09/23 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
Laravel实现通过blade模板引擎渲染视图
2019/10/25 PHP
快速保存网页中所有图片的方法
2006/06/23 Javascript
JQuery 表单中textarea字数限制实现代码
2009/12/07 Javascript
javascript 解决表单仍然提交即使监听处理函数返回false
2010/03/14 Javascript
javascript setAttribute, getAttribute 在不同浏览器上的不同表现
2010/08/05 Javascript
IE与FireFox中的childNodes区别
2011/10/20 Javascript
jQuery数组处理代码详解(含实例演示)
2012/02/03 Javascript
打开新窗口关闭当前页面不弹出关闭提示js代码
2013/03/18 Javascript
javascript实现tabs选项卡切换效果(扩展版)
2013/03/19 Javascript
NodeJS学习笔记之Http模块
2015/01/13 NodeJs
Javascript中arguments和arguments.callee的区别浅析
2015/04/24 Javascript
js实现左侧网页tab滑动门效果代码
2015/09/06 Javascript
深入解析JavaScript框架Backbone.js中的事件机制
2016/02/14 Javascript
jQuery实现简单的DIV拖动效果
2016/02/19 Javascript
Bootstrap每天必学之折叠
2016/04/12 Javascript
原生JS实现在线问卷调查投票特效
2017/01/03 Javascript
jquery封装插件时匿名函数形参和实参的写法解释
2017/02/14 Javascript
vue中的数据绑定原理的实现
2018/07/02 Javascript
Vue export import 导入导出的多种方式与区别介绍
2020/02/12 Javascript
JS图片预加载三种实现方法解析
2020/05/08 Javascript
python读文件逐行处理的示例代码分享
2013/12/27 Python
理解python正则表达式
2016/01/15 Python
tensorflow/core/platform/cpu_feature_guard.cc:140] Your CPU supports instructions that this T
2020/06/22 Python
pycharm专业版远程登录服务器的详细教程
2020/09/15 Python
科颜氏加拿大官方网站: Kiehl’s加拿大
2016/08/16 全球购物
有关爱国演讲稿
2014/05/07 职场文书
微笑服务演讲稿
2014/05/13 职场文书
捐款倡议书格式范文
2014/05/14 职场文书
党的群众路线教育实践活动个人对照检查材料(公安)
2014/11/05 职场文书
2014年保险业务员工作总结
2014/12/23 职场文书
如何用PHP实现多线程编程
2021/05/26 PHP
vue本地构建热更新卡顿的问题“75 advanced module optimization”完美解决方案
2022/08/05 Vue.js