если таких таблиц на странице 2, и мне нужна вторая?
const table = document.querySelector('.treasure_tab')[1];? |
const table = document.querySelectorAll('.treasure_tab')[1]; |
спасибо Вам большое за помощь. Вы хороший человек :)
|
Вопрос глупый но, я запутался - помогите пожалуйста, как результат R, полученный в функции A(), вывести в функции B()?
function A() { R=Math.floor(Math.random() * 100); } function B() { alert(R); } |
Цитата:
<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, время: 02:53. |