回答編集履歴

1

ちょうせい

2022/01/24 10:06

投稿

yambejp
yambejp

スコア114892

test CHANGED
@@ -1,6 +1,17 @@
1
1
  ```javascript
2
+ <script>
2
3
  window.addEventListener('DOMContentLoaded', ()=>{
4
+ const keyword='ccccc';
3
- const num=[...document.querySelectorAll('#Tab_container a')].map(x=>x.textContent).indexOf('ccccc');
5
+ const num=[...document.querySelectorAll('#Tab_container a')].map(x=>x.textContent).indexOf(keyword);
4
- console.log(num); //2
6
+ console.log(num); // 2 →hitしなければ-1になる
5
7
  });
8
+ </script>
9
+ <div id="Tab_container">
10
+ <ul>
11
+ <li><a href="#">aaaaa</a></li>
12
+ <li><a href="#">bbbbb</a></li>
13
+ <li><a href="#">ccccc</a></li>
14
+ <li><a href="#">ddddd</a></li>
15
+ </ul>
16
+ </div>
6
17
  ```