写代码规范点就ok了呗。难道你想通过js实现啊?没什么意义吧

解决方案 »

  1.   

    楼上都没能解决根本问题!现在是讨论解决方案,并非编码规范!这个问题还是能解决地,就是烦了点儿,代码如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title> New Document </title>
    <meta name="Generator" content="EditPlus">
    <meta name="Author" content="">
    <meta name="Keywords" content="">
    <meta name="Description" content="">
    </head><body>
    <table border=1 cellSpacing =0 CELLSPACING=0>
    <tr>
    <td id="td1"><img src='i.gif'></td>
    <td id="td2"><img src='i.gif'>
    </td>
    </tr>
    <table>
    <script language="JavaScript" defer>
    <!--
    String.prototype.trim = function() {
            return  this.replace(/(^\s*)|(\s*$)/g, "");
        };var td2 = document.getElementById("td2");
    alert("看有个 %20 没,效果也不对!\n" + encodeURI(td2.innerText));var tdCollection = document.getElementsByTagName("td");
    for (var i=0; i<tdCollection.length; i++)
    {
        tdCollection[i].innerHTML = tdCollection[i].innerHTML.trim();
    }alert("%20 没了,效果也好了!\n" + encodeURI(td2.innerText));
    //alert(td1.innerHTML==td2.innerHTML);
    //-->
    </script>
    </body>
    </html>
      

  2.   

    to yixianggao
      谢谢。不知道css能不能控制 。好像xml中类似问题在解析时都可以忽略,不知道html在解析时可不可以设置忽略掉。
      

  3.   

    to dddlgbb(gbb)
    客气客气!css是控制显示样式的,而空格(开头、结尾)属是于文本内容的一部分,不在样式控制范围之内。而首行缩进之类的样式属性是添加空格,样式表用到现在俺还没发现有楼主期望的属性。如果有高人知道还望赐教!