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的Theme和Theme Switcher使用小结
Sep 08 Javascript
js中判断文本框是否为空的两种方法
Jul 31 Javascript
js综合应用实例简单的表格统计
Sep 03 Javascript
JS对象转换为Jquery对象示例
Jan 26 Javascript
chrome调试javascript详解
Oct 21 Javascript
详解Document.Cookie
Dec 25 Javascript
jquery无法为动态生成的元素添加点击事件的解决方法(推荐)
Dec 26 Javascript
JS 组件系列之BootstrapTable的treegrid功能
Jun 16 Javascript
深入理解React中何时使用箭头函数
Aug 23 Javascript
详解React之父子组件传递和其它一些要点
Jun 25 Javascript
微信小程序表单弹窗实例
Jul 19 Javascript
react native 仿微信聊天室实例代码
Sep 17 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中使用gettext来支持多语言的方法
2011/05/02 PHP
第4章 数据处理-php字符串的处理-郑阿奇(续)
2011/07/04 PHP
shopex中集成的站长统计功能的代码简单分析
2011/08/11 PHP
Laravel重写用户登录简单示例
2016/10/08 PHP
PHP实现简单的模板引擎功能示例
2017/09/02 PHP
PHP常量define和const的区别详解
2019/05/18 PHP
得到文本框选中的文字,动态插入文字的js代码
2007/03/07 Javascript
javascript中CheckBox全选终极方案
2015/05/20 Javascript
学习javascript面向对象 理解javascript对象
2016/01/04 Javascript
JavaScript实现图片轮播组件代码示例
2016/11/22 Javascript
JavaScript实现星级评分
2017/01/12 Javascript
利用jQuery异步上传文件的插件用法详解
2017/07/19 jQuery
Bootstrap Paginator+PageHelper实现分页效果
2018/12/29 Javascript
js实现页面多个日期时间倒计时效果
2019/06/20 Javascript
对layer弹出框中icon数字参数的说明介绍
2019/09/04 Javascript
react使用CSS实现react动画功能示例
2020/05/18 Javascript
零基础写python爬虫之打包生成exe文件
2014/11/06 Python
python中sleep函数用法实例分析
2015/04/29 Python
Python argv用法详解
2016/01/08 Python
Python求算数平方根和约数的方法汇总
2016/03/09 Python
利用Python操作消息队列RabbitMQ的方法教程
2017/07/19 Python
Python微信公众号开发平台
2018/01/25 Python
使用python搭建服务器并实现Android端与之通信的方法
2019/06/28 Python
python Gunicorn服务器使用方法详解
2019/07/22 Python
用Python画小女孩放风筝的示例
2019/11/23 Python
python代码实现TSNE降维数据可视化教程
2020/02/28 Python
windows下的pycharm安装及其设置中文菜单
2020/04/23 Python
个人求职简历中英文自我评价
2013/12/16 职场文书
小学班主任自我评价
2015/03/11 职场文书
2015年世界环境日活动方案
2015/05/05 职场文书
中学社团活动总结
2015/05/07 职场文书
劳动模范获奖感言
2015/07/31 职场文书
导游词之峨眉乐山/兵马俑/北京故宫御花园
2019/09/03 职场文书
Python进行区间取值案例讲解
2021/08/02 Python
Ajax异步刷新功能及简单案例
2021/11/20 Javascript
JS实现页面炫酷的时钟特效示例
2022/08/14 Javascript