我想建立一个应用程序在javascript, PHP和CSS,但我被困在一个愚蠢的地方。我想做一个菜单来加载链接在一个名为"零"的iframe。它可以工作,现在我想让它当你点击一个链接的时候链接的背景变成蓝色,当你点击另一个链接的时候,背景变回白色那个链接变成蓝色,等等。困难的部分是我有这样的所有链接:
index . php ?Act =page_name,所以它们实际上是同一个页面,它的不同部分,加载在另一个iframe中。
我有一个Javascript来完成它:
function grafice() {
document.getElementById("grafice").setAttribute("class", "current");
window.open('index.php?act=grafice_comenzi','zero');
}
其中"current"是这样的:
#menucase ul.vert-one li a.current,ul.vert-one li a.current:hover
{
background:#80BFFF;
color:#333333;
border-top:solid 1px #0099FF;
border-bottom:solid 1px #0099FF;
}
下一步怎么走,我想当我点击另一个链接时,在Javascript中告诉前一个链接再次变白。
这是到目前为止我的页面的链接:
http://www.guku.byethost31.com/temp/谁能帮我一下?
我想这样做:点击链接后,将其背景色更改为蓝色,同时将页面中其余链接的背景色更改为白色。(elementName.style.background:……)
另一个建议较少的选项是创建一个隐藏的输入字段,在其中存储您单击的链接的id。单击另一个链接后,您可以检索存储在隐藏字段中的id,并将其背景颜色更改为白色。
祝你好运。