所以,我正在尝试制作一个“选项卡菜单”,如下所示:http: //flowplayer.org/tools/tabs/index.html (但我不想使用它。)所以,我尝试使用 url 变量来设置活动菜单项。代码:
onload=function(){
//Check if editPage is set
if (gup("editPage")) {
gupname = gup("editPage");
var x = "contentEditListItem"+gupname;
var y = document.getElementsByClassName(x);
y.className = "contentEditListItemActive";
}
}
function gup( name )
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return "";
else
return results[1];
}
gup 函数运行良好,我得到了想要的类名(“contentEditListItem”+gupname)。为什么它保持不变?