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",这就是一个标识,默认输入框是没有这属性的,只管放上去就行,不要管他,这是一个小技巧。

  • 相关阅读:
    十五周学习笔记
    十四周学习笔记
    程序员修炼之道二
    程序员修炼之道
    构建之法十七
    十三周学习笔记总结
    个人课程总结
    构建之法十六
    构建之法十二
    文章单词统计接龙
  • 原文地址:https://www.cnblogs.com/qqflying/p/2578097.html
Copyright © 2011-2022 走看看