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 相关文章推荐
jQuery获取地址栏参数插件(模仿C#)
Oct 26 Javascript
使用Jquery来实现可以输入值的下拉选单 雏型
Dec 06 Javascript
jQuery 数据缓存模块进化史详细介绍
Nov 19 Javascript
js播放wav文件(源码)
Apr 22 Javascript
Javascript实现返回上一页面并刷新的小例子
Dec 11 Javascript
JavaScript Math.ceil() 函数使用介绍
Dec 11 Javascript
js实现单击图片放大图片的方法
Feb 17 Javascript
JS点击链接后慢慢展开隐藏着图片的方法
Feb 17 Javascript
javaScript字符串工具类StringUtils详解
Dec 08 Javascript
node.js中TCP Socket多进程间的消息推送示例详解
Jul 10 Javascript
其实你可以少写点if else与switch(推荐)
Jan 10 Javascript
vue 解决无法对未定义的值,空值或基元值设置反应属性报错问题
Jul 31 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 chmod 函数与批量修改文件目录权限
2010/05/10 PHP
腾讯QQ php程序员面试题目整理
2010/06/08 PHP
php下尝试使用GraphicsMagick的缩略图功能
2011/01/01 PHP
php数组函数序列之in_array() - 查找数组中是否存在指定值
2011/11/07 PHP
jQuery解决iframe高度自适应代码
2009/12/20 Javascript
jquery photoFrame 图片边框美化显示插件
2010/06/28 Javascript
jQuery编写widget的一些技巧分享
2010/10/28 Javascript
我的javascript 函数链之演变
2011/04/07 Javascript
JS模拟面向对象全解(二、类型与赋值)
2011/07/13 Javascript
javascript拖拽上传类库DropzoneJS使用方法
2013/12/05 Javascript
IE6下javasc#ipt:void(0) 无效的解决方法
2013/12/23 Javascript
javascript的解析执行顺序在各个浏览器中的不同
2014/03/17 Javascript
jQuery实现简洁的导航菜单效果
2015/11/23 Javascript
js判断输入字符串是否为空、空格、null的方法总结
2016/06/14 Javascript
JavaScript中校验银行卡号的实现代码
2016/12/19 Javascript
微信小程序开发探究
2016/12/27 Javascript
jQuery插件MovingBoxes实现左右滑动中间放大图片效果
2017/02/28 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
2017/04/11 Javascript
vue-cli + sass 的正确打开方式图文详解
2017/10/27 Javascript
关于Angularjs中自定义指令一些有价值的细节和技巧小结
2018/04/22 Javascript
JS重学系列之聊聊new操作符
2019/03/04 Javascript
浅谈发布订阅模式与观察者模式
2019/04/09 Javascript
javascript递归函数定义和用法示例分析
2020/07/22 Javascript
深入解析Python中的变量和赋值运算符
2015/10/12 Python
python dict.get()和dict['key']的区别详解
2016/06/30 Python
Django rest framework工具包简单用法示例
2018/07/20 Python
使用python分析统计自己微信朋友的信息
2019/07/19 Python
在pycharm中实现删除bookmark
2020/02/14 Python
谈谈Python:为什么类中的私有属性可以在外部赋值并访问
2020/03/05 Python
在线购买澳大利亚设计师手拿包和奢华晚装手袋:Olga Berg
2019/03/20 全球购物
保时捷设计:Porsche Design
2019/03/30 全球购物
Miller Harris官网:英国小众香水品牌
2020/09/24 全球购物
计算机网络及管理学专业求职信
2014/06/05 职场文书
万能检讨书开头与结尾怎么写
2015/02/17 职场文书
珍爱生命主题班会
2015/08/13 职场文书
Python安装使用Scrapy框架
2022/04/12 Python