Не вполне понимаю механику селекторов в js. Есть таблица
<table>
<tr value="..." style="background-color: lightgreen;">...</tr>
<tr value="...">...</tr>
<tr value="..." style="background-color: lightgreen;">...</tr>
<tr value="...">...</tr>
<tr value="...">...</tr>
<tr value="...">...</tr>
</table>
Есть константа
const rStrings = [...document.querySelectorAll('tr[value]')]
.map(tr => tr.getAttribute('value'));
Но она даст вообще все значения в tr тегах. Как выбрать только те, что подкрашены светло-зеленым?
const rStrings = [...document.querySelectorAll('tr[value][style="background-color: lightgreen;"]')]
Но лучше:
const rStrings = [...document.querySelectorAll('tr.colored[value]')]
.colored {
background-color: lightgreen;
}
<tr value="..." class="colored">...</tr>
<tr value="...">...</tr>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Правильно ли будет использовать только для некоторых страниц react? и делать на каждой странице отдельный appjs который будет вставлять компоненты...
Появилась такая необходимость модернизировать стандартный doughnut chart, которые предоставляют библиотеки, но не знаю с чего начатьТо есть необходимо...
когда индекс будет равен 6, нужно обнулить его до 1 и чтобы он продолжил увеличивать себя до 6 и снова уменьшил себя до 1