我如何更改菜单的样式,如果选择了,没有php? 我可以通过php
来做到这一点`<? if($_GET[id] == "this_menu") echo "style='color:red'"?>`
但我想在没有php的情况下这样做。可能吗?感谢
答案 0 :(得分:1)
if (document.location.search.match(/[?&]id=this_menu([&.*])?$/)) { document.getElementById('yourId').setAttribute('style', 'color: red'); }
答案 1 :(得分:0)
你想在客户端上这样做吗?如果是这样,请使用JavaScript。
答案 2 :(得分:0)
使用JS
document.getElementById(gup(“param”))。setAttribute('style','color:red');
功能gup(param) {
var name = param.toLowerCase();
var regexS = “[\&安培;?]” +名称+ “=([^&安培;#] *)”;
var regex = new RegExp(regexS); var tmpURL = window.location.href;
var results = egex.exec(tmpURL);
if(结果== null) {//试着找到一个 替代价值 if(typeof alternatives ==“object”) {
if(typeof alternatives [name]!=“undefined”) { 返回替代品[名称];
}
} 返回“”;
} 其他 {
返回结果[1];
} };
答案 3 :(得分:0)
可以通过javascript轻松完成:
使用类似的东西
<强>的document.getElementById( 'MYMENU')style.color = '#F0F0F0'; 强>