как правильно написать этот запрос выбора css3?как правильно написать полный селектор css3 для запросаSelectorAll
var elements = document.querySelectorAll("[data-datasource='ds1']:not(input[type='button']):not(input[type='submit']):not(input[type='submit']):not(input[type='hidden']):not(input[type='reset']):not(input[type='file']):not(input[type='image']):not(input[type='search'])");
Запрос выше выдает синтаксическую ошибку.
Я хочу выбрать все элементы, имеющие data-datasource = 'ds1', за исключением ввода типов кнопок, отправки, отправки, скрытия, сброса, файла, изображения и поиска.
Я не знаю точно, но, возможно, придется сказать '* [data-source = blah] ', то есть перед звездочкой поставить звездочку. – Will
У вас ': not (input [type = 'submit'])' дублируется в вашем селекторе. – BoltClock
@Will: Звездочка не нужна. – BoltClock