Сообщение от Brick
|
могу я как-то через document.querySelectorAll и перебор массива узнать номера массивов, которые содержат это - class="dnosel" src="/Themes/images/Blackmarket/map.png".
|
Такое?
<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>