<a href="http://baidu.com/>淘 </a></div></td>
<script type="text/javascript">
var tmp = '<a href="http://baidu.com/>淘 </a></div></td>';
var t= tmp.replace(/HREF=("|\')?([^ "\']*)("|\')/ig, 'href="http://www.111.com"');
alert(t);
</script>
想让他 直接 显示出 替换后的网页改怎么改 好像要用个innerHTML  我不懂 js   麻烦帮我看下 谢谢 

解决方案 »

  1.   

    <div id="me"></div>
    <a href="http://baidu.com/>淘 </a></div></td>
    <script type="text/javascript">
    var tmp = '<a href="http://baidu.com/>淘 </a></div></td>';
    var t= tmp.replace(/HREF=("|\')?([^ "\']*)("|\')/ig, 'href="http://www.111.com"');
    document.getElementById("me").innerHTML=t;
    //alert(t);
    </script>
      

  2.   


    div 可以 不加  div  id=吗
      

  3.   

    <div>
    <script type="text/javascript">
    var tmp = '<a href="http://baidu.com/>淘 </a></div></td>';
    var t= tmp.replace(/HREF=("|\')?([^ "\']*)("|\')/ig, 'href="http://www.111.com"');
    document.write(tmp);
    </script>
    </div>
    可以把脚本放在div里面,这样直接用document.write输出就可以了。
    不过这真是个莫名其妙的要求