<F1 92> Positive</br> 41 33 35 30</br> 38 44 34 56 34</br> 33 0 0 0</F1 92>
去掉 <F1 92> 和 </F1 92> 内的空格
function clear(obj,test){
var x=obj||document.getElementsByTagName('*'),i=x.length;
while(i--){
var y=x[i].childNodes,j=y.length;
while(j--){
if(y[j].nodeType==3){
if(test==true){
y[j].nodeValue=y[j].nodeValue.replace(/\s| /g,'')
}else{
if(!/\S/.test(y[j].nodeValue)){y[j].parentNode.removeChild(y[j])}
}
}
}
}
};
var obj=document.getElementsByTagName('F1');clear(obj,false);//å é¤æå®ææ¬èç¹ä¸ç©ºç½åèç¹
clear(obj,true); //å é¤æå®ææ¬èç¹ä¸ææçç©ºæ ¼
clear(null,true);//å é¤ææææ¬èç¹ä¸ææçç©ºæ ¼
var x=obj||document.getElementsByTagName('*'),i=x.length;
while(i--){
var y=x[i].childNodes,j=y.length;
while(j--){
if(y[j].nodeType==3){
if(test==true){
y[j].nodeValue=y[j].nodeValue.replace(/\s| /g,'')
}else{
if(!/\S/.test(y[j].nodeValue)){y[j].parentNode.removeChild(y[j])}
}
}
}
}
};
var obj=document.getElementsByTagName('F1');clear(obj,false);//å é¤æå®ææ¬èç¹ä¸ç©ºç½åèç¹
clear(obj,true); //å é¤æå®ææ¬èç¹ä¸ææçç©ºæ ¼
clear(null,true);//å é¤ææææ¬èç¹ä¸ææçç©ºæ ¼
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-12-08
用正则表达式然后再替换