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 相关文章推荐
个人总结的一些关于String、Function、Array的属性和用法
Jan 10 Javascript
javascript iframe中打开文件,并检测iframe存在否
Dec 28 Javascript
修改jQuery Validation里默认的验证方法
Feb 14 Javascript
jquery中trigger()无法触发hover事件的解决方法
May 07 Javascript
JS实现图片高亮展示效果实例
Nov 24 Javascript
深入解析JavaScript框架Backbone.js中的事件机制
Feb 14 Javascript
SelecT下拉框选中和取值的解决方法
Nov 22 Javascript
关于JS Lodop打印插件打印Bootstrap样式错乱问题的解决方案
Dec 23 Javascript
基本DOM节点操作
Jan 17 Javascript
基于jQuery对象和DOM对象和字符串之间的转化实例
Aug 08 jQuery
jQuery基于Ajax实现读取XML数据功能示例
May 31 jQuery
layui字体图标 loading图标静止不旋转的解决方法
Sep 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
在PHP中使用模板的方法
2008/05/24 PHP
PHP 获取指定地区的天气实例代码
2017/02/08 PHP
PHP实现求解最长公共子串问题的方法
2017/11/17 PHP
PHP中rename()函数的妙用讲解
2019/02/28 PHP
laravel请求参数校验方法
2019/10/10 PHP
js window.event对象详尽解析
2009/02/17 Javascript
jQuery的deferred对象使用详解
2011/08/20 Javascript
javascript设置金额样式转换保留两位小数示例代码
2013/12/04 Javascript
多个jquery.datatable共存,checkbox全选异常的快速解决方法
2013/12/10 Javascript
JS控制图片翻转示例代码(兼容firefox,ie,chrome)
2013/12/19 Javascript
JavaScript正则表达式之multiline属性的应用
2015/06/16 Javascript
js贪吃蛇游戏实现思路和源码
2016/04/14 Javascript
vue,angular,avalon这三种MVVM框架优缺点
2016/04/27 Javascript
使用jQuery制作遮罩层弹出效果的极简实例分享
2016/05/12 Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
2016/12/12 Javascript
BootStrap点击保存后实现模态框自动关闭的思路(模态框)
2017/09/26 Javascript
jQuery实现的响应鼠标移动方向插件用法示例【附源码下载】
2018/08/28 jQuery
使用elementUI实现将图片上传到本地的示例
2018/09/04 Javascript
JS基于开关思想实现的数组去重功能【案例】
2019/02/18 Javascript
ES6中Symbol、Set和Map用法详解
2019/08/20 Javascript
学前端,css与javascript重难点浅析
2020/06/11 Javascript
JavaScript实现五子棋小游戏
2020/10/26 Javascript
[00:32]2018DOTA2亚洲邀请赛iG出场
2018/04/03 DOTA
Python实现统计英文文章词频的方法分析
2019/01/28 Python
pygame实现俄罗斯方块游戏(AI篇1)
2019/10/29 Python
python如何解析复杂sql,实现数据库和表的提取的实例剖析
2020/05/15 Python
如何使用 Python 读取文件和照片的创建日期
2020/09/05 Python
PyQt5结合matplotlib绘图的实现示例
2020/09/15 Python
Django实现随机图形验证码的示例
2020/10/15 Python
Forever 21美国官网:美国标志性快时尚品牌
2017/02/20 全球购物
bareMinerals官网:矿物质化妆品和护肤品
2018/02/04 全球购物
办护照工作证明范本
2014/01/14 职场文书
大学生助学金感谢信
2015/01/21 职场文书
职工宿舍管理制度
2015/08/05 职场文书
2016年领导干部正风肃纪心得体会
2015/10/09 职场文书
医生行业员工的辞职信
2019/06/24 职场文书