我目前正在一个网站上工作,它有一个很长的产品代码列表。我想知道是否可以像使用javascript调用CSS (.downloadsUL li{})那样调用类,然后调用标记。我需要让所有的李向左漂,但我不知道怎么走。
<ul class="downloadsUL" id="downloadsULid">
<li>LSL550A019</li>
<li>LSL550A0221</li>
<li>LSL550A0151</li>
<li>LSL550B029</li>
<li>LSL550B032</li>
And the list goes on for about 100 more
</ul>谢谢你抽出时间,祝你今天愉快。汉诺托
发布于 2013-07-28 12:44:38
你可以这样做:
var lis = document.getElementById('downloadsULid').getElementsByTagName('li');
for (var i=0; i<lis.length; i++) lis[i].style.float="left";如果您不需要与IE7兼容,则可以将第一行重写为
var lis = document.querySelectorAll('#downloadsULid li');这听起来应该很熟悉,因为参数是CSS选择器。
https://stackoverflow.com/questions/17908312
复制相似问题