关于超链接文字变色的问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 04:51:52
要求是点超链接后整行背景色和文字的颜色变成其它颜色,点击另外一行的时候前一行恢复原来的模样,被点击行背景色和文字变色。谁有这样效果的代码?

<style type="text/css">
<!--
a.menu_current:link,a.menu_current:visited {
color: #000000;
background-color: #FF0000;
}
-->
</style>
<script language="javascript">
var oldid = '1';
function clickmenu(id) {
eval("document.getElementById('menu"+oldid+"').className=''");
eval("document.getElementById('menu"+id+"').className='menu_current'");
oldid = id;
}
</script>
<a href="#" onclick="clickmenu(1)" id="menu1" >link1</a> <a href="#" onclick="clickmenu(2) " id="menu2">link2</a>