var elements=document.querySelectorAll('select[rr], textarea[rr]');
Возможно это? или только в цикле проверять if(!elements[i].disabled){ // код }
var elements=document.querySelectorAll('select[rr], textarea[rr]');
var elements = document.querySelectorAll('select[rr]:not([disabled]), textarea[rr]:not([disabled])');
Цитата (Igor_2022 @ 15.02.2022 - 22:11) |
или только в цикле проверять if(!elements[i].disabled){ // код } |
var elements = Array.from(document.querySelectorAll('select[rr], textarea[rr]')).filter(el => !el.disabled);
Цитата (killer8080 @ 17.02.2022 - 13:35) | ||
можно использовать псевдо селектор :not()var elements = document.querySelectorAll('select[rr]:not([disabled]), textarea[rr]:not([disabled])');
можно и без цикла var elements = Array.from(document.querySelectorAll('select[rr], textarea[rr]')).filter(el => !el.disabled); или использовать jQuery, там это удобней будет чем на ванильном js |