zoukankan      html  css  js  c++  java
  • jquery 遍历 TextBox 输入框求和,求平均值并判断输入内容是否为数字

    直接上代码:

    function Sum(obj)
        {
            if(isNaN($(obj).val()))
            {
                alert("请输入1-10的数字。");
                $(obj).attr("value","");
                $(obj).focus();
                return false;
            }
            var total = 0;
            var count = 0;
            $("input[type='text']").each(function (i) {
                count++;
                if($(this).attr("t")=="1")
                {
                    if($(this).val()!="")
                        total+= parseInt($(this).val());
                }
            });
            var average = (total/count).toFixed(2);
            $("#<%=labAverageScore1.ClientID%>").html(average);
            return false;
        }

    输入框设置:

    <asp:TextBox ID="TextBox1" runat="server" Width="50px" t="1" onblur="Sum(this);" ></asp:TextBox>
    <asp:TextBox ID="TextBox2" runat="server" Width="50px" t="1" onblur="Sum(this);" ></asp:TextBox>

    注意输入框里面有个自定义属性t="1",这就是一个标识,默认输入框是没有这属性的,只管放上去就行,不要管他,这是一个小技巧。

  • 相关阅读:
    Linq to Sql 总生成 where ID is null 的解决办法
    jexus asp.net Linux Web Server
    怎么修改盘符
    TCP、UDP、IP 协议分析
    和浙大妹子聊准备笔面
    2015腾讯笔试大题
    导出/打印项目数据报表需要设置IE浏览器
    Eclipse快捷键
    Eclipse如何解决启动慢?
    eclipse mars4.5安装hibernate开发环境
  • 原文地址:https://www.cnblogs.com/qqflying/p/2578097.html
Copyright © 2011-2022 走看看