首页 > 解决方案 > 如何使用JQuery获取带有id后缀的html元素的值

问题描述

如何使用 jQuery 获取具有动态 id 名称的 HTML 输入类型的值

    <td><input id="j_id_id23:hiddenId" type="hidden" name="j_id_id23:hiddenId" value="3" /></td>

输入 id 名称是动态生成的。因此,查找特定元素的关键是hiddenId,我可以将其附加到 html 输入组件。

到目前为止我已经这样做了,但返回未定义

$('input[id^="hiddenId"]')

标签: jqueryhtml

解决方案


如果 id 值以已知子字符串结尾,hiddenId您可以使用选择器:

$('input[id$="hiddenId"]')

推荐阅读