获取指定table下的input值。5个table id不同但input框的id相同,怎么获取值?
问题描述:
因为用 function FixTable(TableID, FixColumnNumber, width, height)做了固定表头循环出来四个table。现在js获取input的值怎么获取?大神求解。最好不要用find太卡了。
答
jquery:
console.log($("#tbl3 #inputId").val());
js:
var table = document.getElementById('tbl3');
var input = table.getElementsByTagName('input');
var val = input[0].value;
console.log(val);
答
这样写是错误的,id必须是不同的,input的id不能相同
答
id是标明唯一对象,任何时候都不能重复在一个html中,就如同人的身份证号码,唯一