不论何时你发现可以像styleElementSiblings函数这样对某个函数进行抽象,都应该马上去做,今后或许会需要对另一种元素或另一个className属性值进行类似处理,是写一个styleElementSiblings通用函数的最好时机。
function styleElementSiblings(tag,theclass){
if(!document.getElementsByTagName) return false;
var elems=document.getElementsByTagName(tag);
var elem;
for(var i=0;i<elems.length;i++){
elem=getNextElement(elems[i].nextSibling);
addClass(elem,theclass);
}
}