:input 匹配所有 input, textarea, select 和 button 元素

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了:input 匹配所有 input, textarea, select 和 button 元素相关的知识,希望对你有一定的参考价值。

描述:

查找所有的input元素,下面这些元素都会被匹配到。

html 代码:
<form>
    <input type="button" value="Input Button"/>
    <input type="checkbox" />

    <input type="file" />
    <input type="hidden" />
    <input type="image" />

    <input type="password" />
    <input type="radio" />
    <input type="reset" />

    <input type="submit" />
    <input type="text" />
    <select><option>Option</option></select>

    <textarea></textarea>
    <button>Button</button>

</form>
jQuery 代码:
$(":input")
结果:
[ 
    <input type="button" value="Input Button"/>,
    <input type="checkbox" />,

    <input type="file" />,
    <input type="hidden" />,
    <input type="image" />,

    <input type="password" />,
    <input type="radio" />,
    <input type="reset" />,

    <input type="submit" />,
    <input type="text" />,
    <select><option>Option</option></select>,

    <textarea></textarea>,
    <button>Button</button>,
 ]

以上是关于:input 匹配所有 input, textarea, select 和 button 元素的主要内容,如果未能解决你的问题,请参考以下文章

$("label + input") 匹配所有紧接在 prev 元素后的 next 元素

Jquery获取元素#form1:input和#form1 input 的区别

HTML5属性

表单校验及正则表达式

表单校验及正则表达式

:enabled 匹配所有可用元素