链接特效-为链接地址多加一个参数

————————————————————

<script type="text/javascript">        
            //修改链接地址的函数
            function showNewUrl(){
                //得到链接的DOM
                var links = document.getElementsByTagName('a');
                //遍历所有的链接
                for(var i=0;i<links.length;i++){
                    var href = links[i]['href'];        //得到当前的地址
                    //如果包含了问号的地址,证明已经有参数了
                    if(href.indexOf('?') > 0){
                        //使用&符号串联多的参数
                        links[i]['href'] = href + '&param001=test';
                    }else{
                        //使用?来加第一个参数
                        links[i]['href'] = href + '?param001=test';
                    }
                }
            }
        </script>   

————————————————————————

<body style="text-align:center">
        <a href="index.php">链接一</a>&nbsp;
        <a href="index.php?page=1">链接一</a>&nbsp;
        <br><br>
        <input type="button" value="为链接新添加一个参数" onclick="showNewUrl();"/>
    </body>

————————————————————————

posted @ 2016-09-22 14:55  承载梦想-韩旭明  阅读(285)  评论(0编辑  收藏  举报