JS求平均值的小例子


Posted in Javascript onNovember 29, 2013

效果:
JS求平均值的小例子

事件:当输入完三个文本框后触发blur事件。计算出平均值

说明:调用方法计算出平均值,

代码:

文本框中:

<asp:TextBox ID="tblmyd11" Field="lmyd11" TableName="gqls_sy" EnabledAction="(12.*)"  CssClass="erp_textbox_short" runat="server" self="ydpj"></asp:TextBox>

JS部分:

/********************硬度HRC平均值**************************/
        $(function() {
            $("[self='ydpj']").blur(function() { Getlmpj("11", "21", "31", "41"); });
            $("[self='ydpj']").blur(function() { Getlmpj("12", "22", "32", "42"); });
            $("[self='ydpj']").blur(function() { Getlmpj("13", "23", "33", "43"); });
            $("[self='ydpj']").blur(function() { Getlmpj("14", "24", "34", "44"); });
            //螺母
            function Getlmpj(one, two, three, four) {
                var avg = 0;
                var num1 = ChangeFloat($("input[id*=tblmyd" + one + "]").val());
                var num2 = ChangeFloat($("input[id*=tblmyd" + two + "]").val());
                var num3 = ChangeFloat($("input[id*=tblmyd" + three + "]").val());
                if (num1 != 0 && num2 != 0 && num3 != 0) {
                    avg = (num1 + num2 + num3) / 3;
                    $("input[id*=tblmyd" + four + "]").val(RoundValue(avg, 0.1, 1));
                }
                else {
                    $("input[id*=tblmyd" + four + "]").val("");
                }
            } 
        });
function ChangeFloat(data) {
            if (data != null && data != "") {
                return parseFloat(data);
            }
            else {
                return 0;
            }
        }
Javascript 相关文章推荐
javascript 打印页面代码
Mar 24 Javascript
jQuery 动画弹出窗体支持多种展现方式
Apr 29 Javascript
jQuery Validate表单验证深入学习
Dec 18 Javascript
AngularJS 应用身份认证的技巧总结
Nov 07 Javascript
Webpack如何引入bootstrap的方法
Jun 17 Javascript
ionic环境配置及问题详解
Jun 27 Javascript
JavaScript中数组常见操作技巧
Sep 01 Javascript
node.js调用C++函数的方法示例
Sep 21 Javascript
axios全局注册,设置token,以及全局设置url请求网段的方法
Sep 25 Javascript
深入浅析Vue.js 中的 v-for 列表渲染指令
Nov 19 Javascript
vue中组件的过渡动画及实现代码
Nov 21 Javascript
Vue Prop属性功能与用法实例详解
Feb 23 Javascript
javascript简单实现表格行间隔显示颜色并高亮显示
Nov 29 #Javascript
JS小功能(button选择颜色)简单实例
Nov 29 #Javascript
javascript从右边截取指定字符串的三种实现方法
Nov 29 #Javascript
Javascript setInterval的两种调用方法(实例讲解)
Nov 29 #Javascript
Jquery中children与find之间的区别详细解析
Nov 29 #Javascript
JS关键字球状旋转效果的实例代码
Nov 29 #Javascript
JS Loading功能的简单实现
Nov 29 #Javascript
You might like
Ha0k 0.3 PHP 网页木马修改版
2009/10/11 PHP
php数据库配置文件一般做法分享
2012/07/07 PHP
php实现邮件发送并带有附件
2014/01/24 PHP
PHP实现的oracle分页函数实例
2016/01/25 PHP
PHP+JS实现的商品秒杀倒计时用法示例
2016/11/15 PHP
laravel5表单唯一验证的实例代码
2019/09/30 PHP
通过JAVASCRIPT读取ASP设定的COOKIE
2007/02/15 Javascript
js split 的用法和定义 js split分割字符串成数组的实例代码
2012/05/13 Javascript
javascript实现的DES加密示例
2013/10/30 Javascript
使用js显示当前时间示例
2014/03/02 Javascript
jQuery实现判断控件是否显示的方法
2017/01/11 Javascript
vue头部导航动态点击处理方法
2018/11/02 Javascript
实现elementUI表单的全局验证的方法步骤
2019/04/29 Javascript
vue3 watch和watchEffect的使用以及有哪些区别
2021/01/26 Vue.js
python遍历文件夹并删除特定格式文件的示例
2014/03/05 Python
Python标准库os.path包、glob包使用实例
2014/11/25 Python
Python matplotlib 画图窗口显示到gui或者控制台的实例
2018/05/24 Python
用Python一键搭建Http服务器的方法
2018/06/01 Python
解决python中遇到字典里key值为None的情况,取不出来的问题
2018/10/17 Python
python多进程使用及线程池的使用方法代码详解
2018/10/24 Python
python 检查文件mime类型的方法
2018/12/08 Python
Python列表切片常用操作实例解析
2020/03/10 Python
Python descriptor(描述符)的实现
2020/11/15 Python
Lands’ End官网:经典的美国生活方式品牌
2016/08/14 全球购物
跑步、骑行和铁人三项的高性能眼镜和服装:ROKA
2018/07/06 全球购物
戛纳奢侈品商店:Jacques Loup法国
2019/11/04 全球购物
购买正版游戏和游戏激活码:Green Man Gaming
2019/11/06 全球购物
广告学专业毕业生自荐信
2013/09/24 职场文书
九年级科学教学反思
2014/01/29 职场文书
少年闰土教学反思
2014/02/22 职场文书
课外科技活动总结
2014/08/27 职场文书
个人作风建设自查报告
2014/10/22 职场文书
信仰观后感
2015/06/03 职场文书
公司环境卫生管理制度
2015/08/05 职场文书
JS异步堆栈追踪之为什么await胜过Promise
2021/04/28 Javascript
MySQL连接查询你真的学会了吗?
2021/06/02 MySQL