日期:2014-05-16  浏览次数:20329 次

问个JS的修改超链接的问题。
<a href="http://www.baidu.cn/">百度</a>

我想让上面A标签里的 超链接 和 百度 都读取JS文件里的值。

比如我有50个网站。
我在他们的首页里都加这个A标签。
我就可以通过修改这1个JS让50个网站。

本人小白,怎么操作呀?我查好久了。。。希望朋友们给我个实例。

JavaScript 实例

------解决方案--------------------
<script type="text/javascript">
window.onload=function(){
    var a=document.getElementsByTagName("a");
    for(var i=0;i< a.length;i++){
        if(a[i].innerHTML=="百度"){
            //也可判断 href值为指定值
            a[i].href="http://www.xxx.com/";//你想要的链接地址;
            a[i].innerHTML="非百度";//你想要的链接文本;
        }
    }
}
</script>