如何用js取得table中td里面input的id或者name名称中指定的内容

如何用js取得table中td里面input的id或者name名称中指定的内容,第1张

两种方式

一种是引用一个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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9405794.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存