foreach如何循环遍历LI 数组,循环一次下面left,rjght 切换

2024-12-22 00:46:17
推荐回答(1个)
回答1:

假设你的页面中只有这些

  • 标签。

    常规写法:

    var lis = document.querySelectorAll('li');
    for(var i=0;i    if(lis[i].style.cssFloat=="left"){
           lis[i].style.cssFloat="right";
        }else if(lis[i].style.cssFloat=="right"){
            lis[i].style.cssFloat="left";
        }
    }

    同时说明一下,对于上面的lis不能够使用foreach(),因为lis是NodeList,不是List,也不是数组,不能使用for-each循环。