var row = $("#grid tr:visible").length; //获取table中所有tr的行数
var tr = $("#grid tr");//grid是table的id,获取table下所有的tr
for (i = 1; i < row; i++) { //数据 是从第1行开始,0行一般是标题
    var td = tr.eq(i).children('td'); //获取tr下所有的td
    td.each(function(j){  // 遍历 tr 的各个 td
        alert("第"+(i)+"行,第"+(j+1)+"个td的值:"+$(this).text());
        //如果td中没有input之类的子元素,$(this).text());是最方便获取td值的方法
        alert(td.eq(0).text();//获取td的值,因为td没有value所以取text才能取到
        alert(td.eq(5).find("input").val());//获取td中input的值
    });
 }

var reg = new RegExp("^[0-9]+(.[0-9]{0,3})?$");
if (!reg.test(count) || count*1<=0) {
    //
}
//带小数点的正则表达式数字校验,但小数点前的出现0会校验不通过,因js本身没有double类型,需要用数字*1得到double类型,
oninput="if(this.value>10) value='10'" 
如果输入的数字大于10那么就赋值10,意思是不允许用户输入大于10的数字,用于input元素

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐