在 jQuery 表达式中使用 JavaScript ID
我有一个 td 定义如下,
<td id="Level3<%=rsProducts.getString(1)%>">
我正在使用 JavaScript 来获取 td 的 id,如下所示。
var objAccessLevelIndustry3 = document.getElementsByName("Level3"+product);
我正确获取了 id。但我无法在 jQuery 表达式中使用它。我正在尝试以下操作,但它不起作用。
$(#'objAccessLevelIndustry3').show();
有人可以帮忙吗?
I have a td defined as below
<td id="Level3<%=rsProducts.getString(1)%>">
I am using JavaScript to get the id of the td as below.
var objAccessLevelIndustry3 = document.getElementsByName("Level3"+product);
I am getting the id correctly. But I am unable to use it in a jQuery expression. I am trying the following, but it does not work.
$(#'objAccessLevelIndustry3').show();
Can anyone help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尝试:
并跳过 document.getElementsByName() - 无论如何,它可能应该是 document.getElementById,但在 jQuery 中不需要它。
Try:
and skip the document.getElementsByName() - which should probably be document.getElementById anyway, but you don't need it in jQuery.
应该是这样的
它有语法错误
It should be like this
It has syntax error
试试这个
$(objAccessLevelIndustry3).show();
try this
$(objAccessLevelIndustry3).show();