У меня есть этот кусок кода:Выбор нескольких элементов с querySelectorAll
var requiredFields = el.querySelectorAll("input[required]:not(:disabled):not([readonly]):not([type=hidden])");
Если я хочу, чтобы добавить textarea
и select
на запрос я заканчивающегося с этим:
var requiredFields = el.querySelectorAll("input[required]:not(:disabled):not([readonly]):not([type=hidden])"+
",select[required]:not(:disabled):not([readonly]):not([type=hidden])"+
",textarea[required]:not(:disabled):not([readonly]):not([type=hidden])");
Мои чувство говорит, что это может быть лучше .. но как?
Бонус: пожалуйста, дайте мне хороший ресурс для функции querySelectorAll.
Элементы FYI, select и textarea не имеют атрибута типа. –
Что такое var 'el'? –
@ShadowWizard Вы правы, остатки CopyPasta. @Kevin 'el' = document.body. – A1rPun