<div id="test" class="box pic user"></div>
function cancelCl(id, cancelName) {
var divs = document.getElementById(id);
var txt = divs.className.split(/\s+/); //根据空格来分割类名
if(divs.classList) {
divs.classList.remove(cancelName); //ie10+,主流浏览器
} else {
for(var i = 0; i < txt.length; i++) {
if(txt[i] == cancelName) {
txt.splice(i, 1);
break; //找到就跳出循环,提高性能
}
//ie10以下
}
divs.className = txt.join(" "); //将剩下的类名重新组装
}
return divs.className;
}
console.log(cancelCl("test", "pic"));//box user