我想使用JavaScript循环遍历HTML表,以查看第二列中的单元格是否包含变量“orderNum
”(这只能出现一次或从不出现在特定列中)。
我尝试了以下但这不起作用。我在这里做错了什么?
我的JS:
$(objIE.document).find('#trans_log_table').find("td:eq(1):contains('" + orderNum + "')").length
答案 0 :(得分:1)
在考虑了一下你的情况之后,问题可能在于jQuery选择器,因为你在表中选择all然后应用:eq(1),你可能只在第一行第二列应用之前包含过滤器。
尝试重写您的选择器,如下所示
$("#trans_log_table tr>td:eq(1):contains('" + orderNum + "')")