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 hasOwnProperty 方法 &amp; in 关键字
Nov 26 Javascript
jQuery数据显示插件整合实现代码
Oct 24 Javascript
下拉菜单点击实现连接跳转功能的js代码
May 19 Javascript
JQuery异步获取返回值中文乱码的解决方法
Jan 29 Javascript
微信小程序 Record API详解及实例代码
Sep 30 Javascript
javascript  数组排序与对象排序的实例
Jul 17 Javascript
详解vue-cli项目中用json-sever搭建mock服务器
Nov 02 Javascript
Vue2.0 http请求以及loading展示实例
Mar 06 Javascript
vue学习笔记之作用域插槽实例分析
Feb 01 Javascript
微信小程序 wx.getUserInfo引导用户授权问题实例分析
Mar 09 Javascript
如何用JS实现网页瀑布流布局
Apr 24 Javascript
SSM VUE Axios详解
Oct 05 Vue.js
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
简单的过滤字符串中的HTML标记
2006/12/25 PHP
php 字符串替换的方法
2012/01/10 PHP
解析php获取字符串的编码格式的方法(函数)
2013/06/21 PHP
csdn 博客中实现运行代码功能实现
2009/08/29 Javascript
jquery.fileEveryWhere.js 一个跨浏览器的file显示插件
2011/10/24 Javascript
从jquery的过滤器.filter()方法想到的
2013/09/29 Javascript
javascript复制粘贴与clipboardData的使用
2014/10/16 Javascript
jQuery Ajax调用WCF服务详细教程
2015/03/31 Javascript
jQuery超赞的评分插件(8款)
2015/08/20 Javascript
JS实现随页面滚动显示/隐藏窗口固定位置元素
2016/02/26 Javascript
Node.js与MySQL交互操作及其注意事项
2016/10/05 Javascript
解析如何利用iframe标签以及js制作时钟
2016/12/08 Javascript
javaScript手机号码校验工具类PhoneUtils详解
2017/12/08 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
如何将百度地图包装成Vue的组件的方法步骤
2019/02/12 Javascript
详解VScode编辑器vue环境搭建所遇问题解决方案
2019/04/26 Javascript
微信小程序学习总结(五)常见问题实例小结
2020/06/04 Javascript
Vue实现菜单切换功能
2020/11/08 Javascript
[49:58]完美世界DOTA2联赛PWL S3 Magma vs DLG 第一场 12.18
2020/12/19 DOTA
python实现计算资源图标crc值的方法
2014/10/05 Python
python简单实现计算过期时间的方法
2015/06/09 Python
Pandas 数据处理,数据清洗详解
2018/07/10 Python
django 中的聚合函数,分组函数,F 查询,Q查询
2019/07/25 Python
TensorFlow Saver:保存和读取模型参数.ckpt实例
2020/02/10 Python
python装饰器实现对异常代码出现进行自动监控的实现方法
2020/09/15 Python
python 星号(*)的多种用途
2020/09/21 Python
sklearn中的交叉验证的实现(Cross-Validation)
2021/02/22 Python
实例讲解使用CSS实现多边框和透明边框的方法
2015/09/08 HTML / CSS
html5中嵌入视频自动播放的问题解决
2020/05/25 HTML / CSS
购买瑞典当代设计的腕表和太阳眼镜:TRIWA
2016/10/30 全球购物
中文专业毕业生自荐书范文
2014/01/04 职场文书
创建精神文明单位实施方案
2014/03/08 职场文书
初中家长评语和期望
2014/12/26 职场文书
新员工试用期自我评价
2015/03/10 职场文书
教你如何使用Python实现二叉树结构及三种遍历
2021/06/18 Python
python机器学习创建基于规则聊天机器人过程示例详解
2021/11/02 Python