[英]when using js in ie, className doesn't work in certain code. is anyone knows the why?
function openBBS() {
var boardLinker = document.getElementsByClassName('boardLinker');
for(i = 0 ; i < boardLinker.length+3 ; i++) {
var allBoards = boardLinker.item('i');
allBoards.className = "boardLinker_b";}}
我認為這個問題不僅發生在我身上,還有很多人也遭受類似的問題。
有誰知道為什么僅在即發生這種問題的原因,以及解決方案是什么。
在for
循環中,您的i
變量周圍有引號。 更改:
var allBoards = boardLinker.item('i');
至:
var allBoards = boardLinker.item(i);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.