Size: a a a

2020 August 12

p

persona x grata in pro.js
ARTUR KNYAZEV
document.querySelectorAll('.day').filter(td => td.innerHTML !== '') не сработало
querySelectorAll возвращает NodeList массивопободный объект, у которого нет методов массива filter
источник

В

Виктория in pro.js
ARTUR KNYAZEV
document.querySelectorAll('.day').filter(td => td.innerHTML !== '') не сработало
[ ...document.querySelectorAll('.day') ].filter(td => td.innerHTML !== '')
источник

В

Виктория in pro.js
th.witness
[...document.querySelectorAll("td.day")].filter(({ textContent: value }) => value >= 1 && value <= 6);
А зачем ты здесь псевдоним для textContent используешь? Какой в этом смысл?
источник

t

th.witness in pro.js
Виктория
А зачем ты здесь псевдоним для textContent используешь? Какой в этом смысл?
Меньше букавок.
источник

t

th.witness in pro.js
Эх, недолюпусстайл.
источник

В

Виктория in pro.js
th.witness
Меньше букавок.
Здесь от этого немного толку. Лучше оставить как есть textContent, а filter на новую строку перенести
источник

AK

ARTUR KNYAZEV in pro.js
Виктория
А зачем ты здесь псевдоним для textContent используешь? Какой в этом смысл?
блин не получается .. (((

<td class="day"></td>
<td class="day"></td>
<td class="day"></td>
<td class="day"></td>
<td class="day">1</td>
<td class="day">2</td>
<td class="day">3</td>
<td class="day">4</td>
<td class="day">5</td>
<td class="day">6</td>
<td class="day">7</td>
<td class="day">8</td>

как выбрать заполненный td и до 6 и добавить класс ' klasa'
источник

t

th.witness in pro.js
ARTUR KNYAZEV
блин не получается .. (((

<td class="day"></td>
<td class="day"></td>
<td class="day"></td>
<td class="day"></td>
<td class="day">1</td>
<td class="day">2</td>
<td class="day">3</td>
<td class="day">4</td>
<td class="day">5</td>
<td class="day">6</td>
<td class="day">7</td>
<td class="day">8</td>

как выбрать заполненный td и до 6 и добавить класс ' klasa'
:D
источник

В

Виктория in pro.js
ARTUR KNYAZEV
блин не получается .. (((

<td class="day"></td>
<td class="day"></td>
<td class="day"></td>
<td class="day"></td>
<td class="day">1</td>
<td class="day">2</td>
<td class="day">3</td>
<td class="day">4</td>
<td class="day">5</td>
<td class="day">6</td>
<td class="day">7</td>
<td class="day">8</td>

как выбрать заполненный td и до 6 и добавить класс ' klasa'
Что именно-то?
источник

p

persona x grata in pro.js
ARTUR KNYAZEV
блин не получается .. (((

<td class="day"></td>
<td class="day"></td>
<td class="day"></td>
<td class="day"></td>
<td class="day">1</td>
<td class="day">2</td>
<td class="day">3</td>
<td class="day">4</td>
<td class="day">5</td>
<td class="day">6</td>
<td class="day">7</td>
<td class="day">8</td>

как выбрать заполненный td и до 6 и добавить класс ' klasa'
пили кодепен
источник

В

Виктория in pro.js
Что не получается?
источник

AK

ARTUR KNYAZEV in pro.js
мне надо выбрать 1-6 и добавить класс
источник

t

th.witness in pro.js
[...document.querySelectorAll("td.day")].filter(({ textContent: value }) => Number(value) >= 1 && Number(value) <= 6);
источник

t

th.witness in pro.js
Оп.
источник

t

th.witness in pro.js
Попробуй.
источник

AK

ARTUR KNYAZEV in pro.js
for (var i = 1; i < now; i++) {

           var nonworking = [document.querySelectorAll('.day')].filter(td => td.innerHTML !== '');
           nonworking[i].classList.add('da');
         
   }

так не хочет работать
источник

t

th.witness in pro.js
Виктория
А зачем ты здесь псевдоним для textContent используешь? Какой в этом смысл?
Эх...
источник

В

Виктория in pro.js
th.witness
[...document.querySelectorAll("td.day")].filter(({ textContent: value }) => Number(value) >= 1 && Number(value) <= 6);
Это не будет работать
источник

t

th.witness in pro.js
Виктория
Это не будет работать
Докажи 🙃
источник

p

persona x grata in pro.js
const tds = [ ...document.querySelectorAll('.day') ].filter(td => td.innerHTML !== '');
tds.forEach(x => {
x.classList.add('classname')
})
источник