代码之家  ›  专栏  ›  技术社区  ›  brandizzi

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

  •  6
  • brandizzi  · 技术社区  · 14 年前

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

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

    但我想知道我是否能用更简洁的方式来做。你说什么?

    2 回复  |  直到 14 年前
        1
  •  12
  •   Anpher    14 年前
        2
  •  3
  •   Sarfraz    14 年前

    您可以使用 :input 筛选选择器:

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

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

    输入选择器基本上选择 所有窗体控件。

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