怎么实现点击导航栏的栏目名称时字体颜色变化? http://www.jscode.cn/JsType.asp?InfoType=33&KeyWord=&page=1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 top里头这样写:<style>.old{color:#FFFFFF; font-family: Times New Roman, Times, serif; font-weight: bold; font-size:12px; }.new{color:#FF0000;font-family: Times New Roman, Times, serif; font-weight: bold;}</style><table><tr><td width="10%" height="17" align="center" valign="middle"><a href="http://www.google.com" target="mainFrame"> <div id="div1" class="old" onClick="changecolor(1)">aaaaaaaaaaaaaaa </div> </a></td> <td width="10%" align="center"><a href="http://www.baidu.com" target="mainFrame"><div id="div2" class="old" onClick="changecolor(2)">cccccccccccccccccc</div></a></td> <td width="8%" align="center"><a href="http://www.csdn.net" target="mainFrame"> <div id="div3" class="old" onClick="changecolor(3)">bbbbbbbbbbbbb </div> </a></td></tr></table> 谢谢楼上,这样做有问题!点我点击cccccc的时候,我希望bbbb的颜色可以变为正常,只有cccc变为红色! 哦,不好意思, javascript忘记给了:<script language="javascript">function changecolor(aaa){//alert(aaa);if(aaa==1){div1.className="new";div2.className="old";div3.className="old";}else if(aaa==2){div1.className="old";div2.className="new";div3.className="old";}else if(aaa==3){div1.className="old";div2.className="old";div3.className="new";}}</script> 谢谢aresartemis,,还有一个问题因为每一个页面都调用的这个头文件(header.php),当我点击aaaaa的时候,不是另开一个,而且在这个页面上打开一个页面,,是不是需要我把值传到另一个页面啊,现在不变色阿! 如果你没有用框架,那不用这么麻烦,每页单独写,只要把自己页所属的那个链接颜色设为红色就好。如果是框架,那以上的拿来作为top,target="mainFrame"的作用就是把这个链接定向到mianframe里去打开,照这么写就是ok的如果你是用include的方式,每个页都把这个头文件包含进去,其实作用相当于直接把头文件的代码copy一份到每个页,那么,每次页面改变的时候,它作为这个页的一部分,也重新刷新了。前一页的js是作用不到的php没用过。这是我们一个实际的案子里的top页,jsp的。不过这应该和jsp抑或是php没有关系吧。 如果你是用include的方式,每个页都把这个头文件包含进去,其实作用相当于直接把头文件的代码copy一份到每个页,那么,每次页面改变的时候,它作为这个页的一部分,也重新刷新了。前一页的js是作用不到的说的对,所以我觉得应该在这个页面把一个值传到另一个页面,然后再判断!不知道说得对不对? 传值来做当然是能做到的。不过会不会太麻烦?直接用frame就OK了,改都不要改 嗯。需要好好想一想!谢谢aresartemis,,马上给分! 两个问题。Ext4 动态加载和seajs,学习js浏览器兼容性知识的作用,jquery UI jQuery控制embed元素,remove以后在页面上显示一个黑框 js和正则表达式求教 Extjs 请问这个JS脚本让火狐兼容该怎么改,谢谢帮下 如何在网页客户端启动本地的某个程序 ?? 大家帮帮忙啊,怎么实现网页中,"你的位置"这个功能 小妹有问题!!!!着急死了555!!~~~~~~~ 初级问题,马上给分! 为什么参数不能传递?小问题求救! -------登陆验证 成功后跳转到主页的问题?? 请问如何能修改IE消息框的title
<style>
.old{
color:#FFFFFF;
font-family: Times New Roman, Times, serif;
font-weight: bold;
font-size:12px;
}
.new{
color:#FF0000;
font-family: Times New Roman, Times, serif;
font-weight: bold;
}</style><table><tr><td width="10%" height="17" align="center" valign="middle"><a href="http://www.google.com" target="mainFrame">
<div id="div1" class="old" onClick="changecolor(1)">aaaaaaaaaaaaaaa </div>
</a></td>
<td width="10%" align="center"><a href="http://www.baidu.com" target="mainFrame"><div id="div2" class="old" onClick="changecolor(2)">cccccccccccccccccc</div></a></td>
<td width="8%" align="center"><a href="http://www.csdn.net" target="mainFrame">
<div id="div3" class="old" onClick="changecolor(3)">bbbbbbbbbbbbb </div>
</a></td>
</tr></table>
<script language="javascript">
function changecolor(aaa)
{
//alert(aaa);
if(aaa==1)
{
div1.className="new";
div2.className="old";
div3.className="old";
}
else if(aaa==2)
{
div1.className="old";
div2.className="new";
div3.className="old";
}
else if(aaa==3)
{
div1.className="old";
div2.className="old";
div3.className="new";
}
}
</script>
如果是框架,那以上的拿来作为top,target="mainFrame"的作用就是把这个链接定向到mianframe里去打开,照这么写就是ok的
如果你是用include的方式,每个页都把这个头文件包含进去,其实作用相当于直接把头文件的代码copy一份到每个页,那么,每次页面改变的时候,它作为这个页的一部分,也重新刷新了。前一页的js是作用不到的
php没用过。这是我们一个实际的案子里的top页,jsp的。不过这应该和jsp抑或是php没有关系吧。
说的对,所以我觉得应该在这个页面把一个值传到另一个页面,然后再判断!不知道说得对不对?
直接用frame就OK了,改都不要改