网络上的一点资料:
<body>
al;skdjflaskdjflakjsdflajksdflkasdjfaklsdfk
</body>
例如:内容如上,在网页中加入以下脚本,把网页中为a的字符全部替换成<font color=red>a</font>
<SCRIPT Language="Javascript" type="text/javascript">
window.document.body.innerHTML=window.document.body.innerText.replace(/a/gi,"<font color='red'>a</font>");
</SCRIPT>

解决方案 »

  1.   

    我调成这个样:
    <script language="javascript" > 
    <!--
      function ReplaceStr() 
        { 
           var txt =document.getElementById("NewsTitleAllShow").innerHTML;
           var t = txt.replace("valign=\"top\"","valign=\"middle\""); 
           document.getElementById("NewsTitleAllShow").innerHTML = t; 
        } 
      ReplaceStr();
    //-->
    </script><SPAN id="NewsTitleAllShow">
         <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="tdaa"><img src="/Article/images/article_common5.gif" alt="普通新闻"></td><td class="tdaa">[<a class="1" href="/Article/ShowClass.asp?ClassID=3">国内新闻</a>]<a class="1" href="/Article/ShowArticle.asp?ArticleID=100" title="文章标题:胡锦涛会见美国总 作    者:admin
    更新时间:2008-4-5 19:01:37" target="_self">胡锦涛会见美国总统特别代表财政部长保尔森</a></td></tr>
         </table>
    </SPAN>
    我该怎么办?恳求各位帮忙了!
      

  2.   

    上面的例子是把把网页中为a的字符全部替换成 <font color=red>a </font>,而我的是把<SPAN id="NewsTitleAllShow">和</SPAN> 之间的valign="top" 换成valign="middle",我就只是想完成这个功能
      

  3.   

    顶一下
    为什么这段javascript代码不被执行?
    <SPAN id="NewsTitleAllShow"> 
          <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td width="10" valign="top" class="tdaa"> <img src="/Article/images/article_common5.gif" alt="普通新闻"> </td> <td class="tdaa">[ <a class="1" href="/Article/ShowClass.asp?ClassID=3">国内新闻 </a>] <a class="1" href="/Article/ShowArticle.asp?ArticleID=100" title="文章标题:胡锦涛会见美国总 作    者:admin 
    更新时间:2008-4-5 19:01:37" target="_self">胡锦涛会见美国总统特别代表财政部长保尔森 </a> </td> </tr> 
          </table> 
    </SPAN> 
    <script language="javascript" >  
    <!-- 
      function ReplaceStr()  
        {  
           var txt =document.getElementById("NewsTitleAllShow").innerHTML; 
           var t = txt.replace("valign=\"top\"","valign=\"middle\"");  
           document.getElementById("NewsTitleAllShow").innerHTML = t;  
        }  
      ReplaceStr(); 
    //--> 
    </script> 如果我把上面的replace("valign=\"top\"","valign=\"middle\"");换成replace("top","middle");就能执行了,为什么?有什么办法可以解决?