/*
* disabled层次不受影响。 一天没做事在研究这个。感谢晴明。
*/
function getDisabledNode(node){
var p =node.childNodes
for(var o,i=0;o=p[i++];){
if(o.firstChild){
getDisabledNode(o);
if(!o.firstChild && o.disabled){
node.removeChild(o)
i-- //由于移除节点后元素位置会前移,故而相应的计数也应该前移。!!!!
}
}else{
if(o.disabled){
node.removeChild(o)
i--
}
}
}
}
正在加载
