為什么完全按照老師的卻alert不出來?但是把a(bǔ)lert前兩句注釋掉就出來了
function?$(id)? { return?typeof?id==='string'?document.getElementById(id):id; } window.onload?=?function()? { ??//獲取鼠標(biāo)劃過或點(diǎn)擊的標(biāo)簽和要切換內(nèi)容的元素 var?titles?=?$('notice-tit').getElementsByTagName('li'), ?divs?=?$('notice-con').getElementsByTagName('div'); alert("**&&&&&&&&&&&&&&&************************&&&&&&&&&&&&&&&&&&&&&&&&"); }
為什么完全按照老師的卻alert不出來?但是把a(bǔ)lert前兩句注釋掉就出來了?哪里錯(cuò)了嗎?這里卡了好久了求大神指點(diǎn)?。。。。????????
2017-10-06
因?yàn)檫@個(gè)id作為形參的是時(shí)候本來就是string屬性所以不用帶,但是寫notice-tit這種的時(shí)候是一個(gè)字符串所以需要帶,至于你為什么alert不出來,我自己試了一下是可以的,可能你html里的類名沒寫對(duì)
2017-05-15
還有就是為什么定義$()函數(shù)的時(shí)候id是不帶引號(hào)的但是在下面引用的時(shí)候又帶了呢?