两种方式
一种是引用一个jquery,使用jquery选择器,代码如下
$("table td #input的id")val();其实可以直接
$("#id值")val();
另一种是js,你在input上边加一个id值
documentgetElementById("test")value;documentgetElementById("logic_id")innerHTML;// td里有html元素的时候
documentgetElementById("logic_id")innerText;//td里只有字符的时候
documentgetElementById("logic_id")value();//这个td没有value这个参数你是获取不到的,除非你在<td value="xxx">这样你就能获取了,但是这种写法一般只用于input 输入框
一般只是普通字符不带html标签的你就使用innerText 就可以了。建议用innerText取纯数据
1、首先给div绑定click事件。
2、通过this,结合parents方法找到tr。
3、通过attr方法获取id的值。
4、具体代码
1
var tr_id=$(this)parents("tr")eq(0)attr("id");
拓展:parents()和attr()方法具体说明可查看Jquery官方文档。
以上就是关于如何用js取得table中td里面input的id或者name名称中指定的内容全部的内容,包括:如何用js取得table中td里面input的id或者name名称中指定的内容、怎么用js获取td列的值、jquery获取table中点击位置所在行的id等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)