Как выбрать все текстовые поля и текстовые поля с помощью jQuery? Как выбрать все текстовые поля и текстовые поля, например: <input type='text' /> и <textarea></textarea> на странице и применить к ним свойство style.width="90%";? Ответ 1 $('input[type=text], textarea').css({width: '90%'}); В нем используются стандартные селектора CSS, jQuery также имеет набор псевдоселекторных фильтров для различных элементов формы, например: $(':text').css({width: '90%'}); будет соответствовать всем элементам <input type="text">. Подробнее см. Документация по выбору. Ответ 2 Папки с паролями также являются текстовыми полями, поэтому, если они вам тоже нужны: $("input[type='text'], textarea, input[type='password']").css({width: "90%"}); и в то время как ввод файлов немного отличается, вы можете также включить их (например, для визуальной согласованности): $("input[type='text'], textarea, input[type='password'], input[type='file']").css({width: "90%"}); Ответ 3 $("**:**input[type=text], :input[type='textarea']").css({width: '90%'}); Ответ 4 names = []; $('input[name=text], textarea').each( function(index){ var input = $(this); names.push( input.attr('name') ); //input.attr('id'); } ); он выбирает все текстовые поля и текстовое поле в вашей DOM, где функция $.each выполняет итерацию для предоставления имени элемента ecah.
Ответ 1 $('input[type=text], textarea').css({width: '90%'}); В нем используются стандартные селектора CSS, jQuery также имеет набор псевдоселекторных фильтров для различных элементов формы, например: $(':text').css({width: '90%'}); будет соответствовать всем элементам <input type="text">. Подробнее см. Документация по выбору.
Ответ 2 Папки с паролями также являются текстовыми полями, поэтому, если они вам тоже нужны: $("input[type='text'], textarea, input[type='password']").css({width: "90%"}); и в то время как ввод файлов немного отличается, вы можете также включить их (например, для визуальной согласованности): $("input[type='text'], textarea, input[type='password'], input[type='file']").css({width: "90%"});
Ответ 4 names = []; $('input[name=text], textarea').each( function(index){ var input = $(this); names.push( input.attr('name') ); //input.attr('id'); } ); он выбирает все текстовые поля и текстовое поле в вашей DOM, где функция $.each выполняет итерацию для предоставления имени элемента ecah.