3
我試圖修復IE8是清除白色空間中的一個元素,當我使用innerHTML在HTML一個解決的bug .innerHTML IE8
一個例子中的錯誤:
協會足球是
<b>
<span >Association football</span>
</b>
<span>
is a
</span>
當我做這在javascript:
spans=document.getElementsByTagName('span');
for (var i=0;i<spans.length; i++){
spans[i].outerHTML = spans[i].innerHTML;
}
結果
協會足球是
,我需要它不會刪除空白
球是
Wh在那裏是錯誤,你在問什麼?你想刪除元素之間的空格還是刪除所有空格? – SReject
這不是一個錯誤,請仔細閱讀JS Docs: - \ – walialu
JS Docs沒有提到這一點。 http://msdn.microsoft.com/es-es/library/system.windows.forms.htmlelement.outerhtml(v=vs.80).aspx – Martin