在 jQuery 表达式中使用 JavaScript ID

发布于 2024-10-19 06:38:52 字数 386 浏览 1 评论 0原文

我有一个 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

风吹过旳痕迹 2024-10-26 06:38:52

尝试:

$("#Level3"+product).show();

并跳过 document.getElementsByName() - 无论如何,它可能应该是 document.getElementById,但在 jQuery 中不需要它。

Try:

$("#Level3"+product).show();

and skip the document.getElementsByName() - which should probably be document.getElementById anyway, but you don't need it in jQuery.

红墙和绿瓦 2024-10-26 06:38:52

应该是这样的

它有语法错误

  $(objAccessLevelIndustry3).show();

It should be like this

It has syntax error

  $(objAccessLevelIndustry3).show();
失而复得 2024-10-26 06:38:52

试试这个
$(objAccessLevelIndustry3).show();

try this
$(objAccessLevelIndustry3).show();

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文