直接设置css的效果不就可以吗

解决方案 »

  1.   

    function chg2(){
    var a1 = document.getElementById('2');
    a1.color = '#FFFF00;';
    }
    这样就可以了.你reload之后,改变的颜色又变成原来的.
    如果要求其它的颜色变回去的话
    再加上其它的变回去的颜色设置就可以了.
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    <script language="JavaScript"> function chg1(){

    var a1 = document.getElementById('1');
    a1.color = '#FFFF00;';
    var a3 = document.getElementById('3');
    a3.color = '#015B8D;';
    var a2 = document.getElementById('2');
    a2.color = '#015B8D;';

    }
    function chg2(){

    var a1 = document.getElementById('2');
    a1.color = '#FFFF00;';
    var a3 = document.getElementById('1');
    a3.color = '#015B8D;';
    var a2 = document.getElementById('3');
    a2.color = '#015B8D;';
    }
    function chg3(){

    var a1 = document.getElementById('3');
    a1.color = '#FFFF00;';
    var a3 = document.getElementById('1');
    a3.color = '#015B8D;';
    var a2 = document.getElementById('2');
    a2.color = '#015B8D;';

    } </script>
    </head><body>
    <a href="#" onClick="javascript:chg1()"><font id="1" color="#015B8D">111</font></a> <br>
    <a href="#" onClick="javascript:chg2()"><font id="2" color="#015B8D">222</font></a><br>
    <a href="#" onClick="javascript:chg3()"><font id="3" color="#015B8D">333</font></a><br>
    </body>
    </html>
    我觉得直接设置你的连接的css效果是最简单的.
      

  2.   

    就是不会CSS才找了这么一个笨的办法啊