如何检查表的第二列是否包含JavaScript中的某些文本?

时间:2014-10-28 17:15:00

标签: javascript html find contains

我想使用JavaScript循环遍历HTML表,以查看第二列中的单元格是否包含变量“orderNum”(这只能出现一次或从不出现在特定列中)。

我尝试了以下但这不起作用。我在这里做错了什么?

我的JS:

$(objIE.document).find('#trans_log_table').find("td:eq(1):contains('" + orderNum + "')").length

1 个答案:

答案 0 :(得分:1)

在考虑了一下你的情况之后,问题可能在于jQuery选择器,因为你在表中选择all然后应用:eq(1),你可能只在第一行第二列应用之前包含过滤器。

尝试重写您的选择器,如下所示

$("#trans_log_table tr>td:eq(1):contains('" + orderNum + "')")