javascript IE10 兼容性问题

2024年11月28日 05:44
有1个网友回答
网友(1):

第一个li和最后一个li中内容为空。所以c.firstChild为null,无法获取到c.firstChild.href属性。
在for循环中判断一下
if(c.firstChild!=null&&c.firstChild!="undefind"){
var c=p.childNodes[i];
var ahref=c.firstChild.href.toLowerCase();
if(url.indexOf(ahref)>-1)
c.className='k2';
}