3 回答

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超5個(gè)贊
因?yàn)槟承g覽器(取決于DOCTYPE)可以容忍inline onClick="something();"屬性...它似乎已經(jīng)散布了一點(diǎn),甚至出現(xiàn)在JavaScript問題中,因?yàn)榇笮懞苤匾?/p>
另外,特別是對(duì)于stackoverflow ...人們?cè)趩栴}中使用它...嗯,大多數(shù)情況下,他們不會(huì)問他們的代碼是否有效的問題:)

TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超6個(gè)贊
我認(rèn)為它onClick
經(jīng)常在對(duì)話中使用,因?yàn)樗呖勺x性,并且是我們所有小寫HTML之前的習(xí)慣。但是,在代碼中-JavaScript和HTML onclick
都是正確的,并且應(yīng)該是唯一的顯示方式。即使您使用的是舊的HTML文檔類型,也請(qǐng)保持小寫。如果您更新到更嚴(yán)格的doctype,將很高興不需要檢查代碼是否區(qū)分大小寫

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
在該特定問題中,我使用了“ onClick”,因?yàn)樽畛醯膯栴}正是如此,因此,我嘗試更改盡可能少的OP代碼以提出解決方案,以便他們可以輕松地看到他們的錯(cuò)誤。
駱駝案從技術(shù)上講是無效的,盡管我總體上喜歡駱駝案。坦白說,當(dāng)我看到這種方法時(shí),總是很煩我,因?yàn)槲艺J(rèn)為“ jQuery在哪里!”。
它在世界上非常普遍,我一直在源頭上看到它。
我對(duì)所引用問題的答案進(jìn)行了修改以適合自己,感謝您指出。
添加回答
舉報(bào)