這樣寫為什么會報錯?求解答
//設置當前為高亮顯示??????????????? ?this.className?=?'select';???????????????? ?divs[this.id].style.display?=?'block';
這里寫成
??title[i].className?=?'select'; ???divs[i].style.display?=?'block';
為什么會報錯?
//設置當前為高亮顯示??????????????? ?this.className?=?'select';???????????????? ?divs[this.id].style.display?=?'block';
這里寫成
??title[i].className?=?'select'; ???divs[i].style.display?=?'block';
為什么會報錯?
2018-11-01
舉報
2020-04-29
this :? title[i].id? ==><li id="0" .......
title[i] : <li > </li> ==> 0
? ? ? ? ? ? ?<li > </li> ==> 1
????????????<li > </li> ==> 2
????????????<li > </li> ==> 3
????????????<li > </li> ==> 4
????????????????????......
?divs[i] : 錯誤 , divs 沒有for 循環 , i 是title 循環的 i ,不是 divs 的 i? ?????????????????????????????????????????????????????????????????????????????
????????????
2018-11-15
打印this,看看他是指向哪個元素,說不定哪個元素是沒有id屬性