如何使用 JQuery 选择具有特定名称的任何元素(输入、选择、文本区域)

发布于 2024-09-29 00:41:16 字数 192 浏览 2 评论 0原文

我在表单中有各种输入、选择和文本区域。我想根据名称选择其中之一,而不知道 jQuery 元素的类型。我知道我可以做类似的事情

$("input[name=foo], textarea[name=foo], select[name=foo]")

,但我想知道我是否可以以更简洁的方式做到这一点。你怎么说?

I have various inputs, selects and textareas in a form. I'd like to select one of them based on name without knowing the type of the element with jQuery. I know I can do something like

$("input[name=foo], textarea[name=foo], select[name=foo]")

but I wonder if I can do it in a more concise way. What do you say?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(2

尐籹人 2024-10-06 00:41:16

您可以使用 :input 过滤器选择器:

$(':input[name="name here"]')

描述:选择所有输入,
文本区域、选择和按钮元素。

:input 选择器基本上选择
所有表单控件。

更多信息: http://api.jquery.com/input-selector/

You can use the :input filter selector:

$(':input[name="name here"]')

Description: Selects all input,
textarea, select and button elements.

The :input selector basically selects
all form controls.

More Info: http://api.jquery.com/input-selector/

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