码迷,mamicode.com
首页 > Web开发 > 详细

js 根据 改变菜单 属性

时间:2015-05-13 16:04:23      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:

<script type="text/javascript">
                    window.onload=function(){
                        
                    var box = document.getElementById(‘abox‘);
                    var alinks = box.getElementsByTagName(‘a‘);
                    for (var i = 0; i < alinks.length; i++) {
                        alinks[i].setAttribute("class","");
                    }
                    var id=0;
                    var parameter = getPar(‘a‘);
                    switch(parameter)
                    {
                        case ‘postidea‘ : 
                        case ‘buyidea‘ :
                        case ‘mysale‘ :
                            id = 1;
                            break;
                        case ‘mygift‘:
                        case ‘sendgift‘:
                            id = 2;
                            break;
                        case ‘updatetelphone‘:
                        case ‘updateprofile‘ :
                        case ‘updatepass‘ :
                        case ‘updateavatar‘ :
                            id = 3;
                            break;
                        case ‘alipay‘ :
                        case ‘payin‘ :
                        case ‘payout‘ :
                            id = 4;
                            break;
                        default:
                            id = 0;
                            break;
                    }
                    // whichLink.setAttribute("class","selected");
                    alinks[id].setAttribute("class","selected");
                }
                function getPar(par){
                    //获取当前URL
                    var local_url = document.location.href; 
                    //获取要取得的get参数位置
                    var get = local_url.indexOf(par +"=");
                    if(get == -1){
                        return false;   
                    }   
                    //截取字符串
                    var get_par = local_url.slice(par.length + get + 1);    
                    //判断截取后的字符串是否还有其他get参数
                    var nextPar = get_par.indexOf("&");
                    if(nextPar != -1){
                        get_par = get_par.slice(0, nextPar);
                    }
                    return get_par;
                }
                </script>

 

js 根据 改变菜单 属性

标签:

原文地址:http://www.cnblogs.com/qing-blog/p/4500582.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!