您的位置:首页 > Web前端 > JavaScript

js获取url锚链,操作class和id的显示和隐藏

2018-07-05 10:40 531 查看
http://xxxx.com/admin/goods/add.html#desc

需要获取到后面的#desc,来让这个id为desc的div显示,其他某一个class隐藏

var thisId = window.location.hash;

console.log();//#desc

var thisId = window.location.hash;

thisId=thisId.substr(1,thisId.length-1);

console.log();//desc

var tpls=document.getElementsByClassName('tpls');

for (var i = 0; i<tpls.length;i++) {
tpls[i].style.display="none";
};

document.getElementById(thisId).style.display='block';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: