Подтвердить что ты не робот

Вопрос о выборе jQuery (как выбрать все поля ввода в форме кнопки EXCEPT и флажок)

Я пытаюсь выбрать все поля ввода в форме (кроме кнопок и флажков).

У меня есть, чтобы выбрать все элементы ввода формы в форме с идентификатором "myform", но я не знаю, как исключить кнопки и элементы флажка. Кто-нибудь знает, как это сделать?

это то, что у меня есть до сих пор:

$("#myform :input")

Как я могу "отфильтровать" кнопки и флажки в форме?

4b9b3361

Ответ 1

$("#myform :input:not(:checkbox):not(:button)");

Ответ 2

Вы можете использовать : not() в сочетании с : checkbox и : кнопка:

$("#myform :input:not(:button):not(:checkbox)");

и успешно протестируйте его с помощью , представленного в документации: input

EDIT: :input также выбирает textarea, select, button и input[type="hidden"] согласно документации (и полезный пример)