если таких таблиц на странице 2, и мне нужна вторая?
const table = document.querySelector('.treasure_tab')[1];? |
const table = document.querySelectorAll('.treasure_tab')[1];
|
спасибо Вам большое за помощь. Вы хороший человек :)
|
Цитата:
<table class="treasure_tab">
<tr>
<td>
<img width="48" class="dnosel" src="/Themes/images/Blackmarket/map.png"/> (элемент 0)
</td>
<td>
<img width="48" class="dsel" src="/Themes/images/Blackmarket/map.png"/> (элемент 1)
</td>
<td>
<img width="48" class="dnosel" src="/Themes/images/Blackmarket/hole.png"/> (элемент 2)
</td>
<td>
<img width="48" class="dnosel" src="/Themes/images/Blackmarket/hole.png"/> (элемент 3)
</td>
</tr>
</table>
<script>
alert(fnc())
//
function fnc(){
return [...document.querySelectorAll('.treasure_tab img')]
.reduce((a, o, i) => {
const v1 = o.classList.contains('dnosel')
const v2 = o.getAttribute('src') === '/Themes/images/Blackmarket/map.png'
if (v1 && v2) a.push(i)
return a
}, [])
}
</script>
|
| Часовой пояс GMT +3, время: 05:47. |