2011-12-26 154 views
5

我通常只是這樣做:如何選擇所有表單元素?

$("#formid input, #formid select, #formid textarea") 

但有這一點,像任何速記..

$("#formid All-Form-Elements") 

+0

,想到的第一件事,雖然它幾乎沒有簡短的手段(並且不是真正的答案),但是是$(「#formid」)。find(「input,select,textarea」)。 – Corbin 2011-12-26 10:54:34

回答

13

你似乎在尋找:input選擇:

var formElements = $("#formid :input"); 

注意,這也符合<button>元素。

+0

這抓住了他們所有人,甚至選擇,textarea,複選框和廣播? – 2011-12-26 10:57:29

+0

是的,它匹配所有類型的「」元素,加上「