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

  • 相关阅读:
    vue+layui制作列表页
    基础JQ框架
    MVC返回数据流,ajax接受并保存文件
    js验证表单
    jq扩展获取表单值、设置值
    常用sql记录
    JSON
    JS和JQUERY的区别
    用面向对象的方式进行数据访问
    win7旗舰版梦幻主题补丁~完美你的桌面
  • 原文地址:https://www.cnblogs.com/qqflying/p/2578097.html
Copyright © 2011-2022 走看看