用javascript和flash那是客户端的东西。

解决方案 »

  1.   

    左边的那个用的是什么我不知道,但是完全用CSS实现style=onmouseover="this.bgColor='#000000';" onmouseout="this.bgColor='#ffffff';"
      

  2.   

    APTX876(水の証) :谢谢你,但是还没有完全达到要求。你这样的是只要点击过的或经过的,都变成了白底。我要求是当前点击的变成白底,以前点击的都回复成原来的颜色。
      

  3.   

    这里有一个完整效果演示http://www.51js.com/viewthread.php?tid=17224&sid=UW7oacQN
      

  4.   

    to APTX876(水の証):下不了了,你有吗?给我来一份,谢谢![email protected]
      

  5.   

    http://expert.csdn.net/Expert/topic/2950/2950479.xml?temp=2.799624E-02
    五一后去下载,服务器放假了。
      

  6.   

    真不好意思,由于自己的心不在焉浪费了不少时间^_^这是刚做的一个示例,为了方便,我把表格变色改为行变色。源文件应该不难理解吧。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head><body>
    <table width="638" height="165" border="0" cellpadding="0" cellspacing="0">
      <tr onmouseover="this.bgColor='#C33CFF';" onmouseout="this.bgColor='#FFFFFF';">
        <td>11</td>
        <td>12</td>
        <td>13</td>
        <td>14</td>
        <td>15</td>
      </tr>
      <tr onmouseover="this.bgColor='#C33CFF';" onmouseout="this.bgColor='#FFFFFF';">
        <td>12</td>
        <td>22</td>
        <td>23</td>
        <td>24</td>
        <td>25</td>
      </tr>
      <tr onmouseover="this.bgColor='#C33CFF';" onmouseout="this.bgColor='#FFFFFF';">
        <td>13</td>
        <td>23</td>
        <td>33</td>
        <td>34</td>
        <td>35</td>
      </tr>
      <tr onmouseover="this.bgColor='#C33CFF';" onmouseout="this.bgColor='#FFFFFF';">
        <td>14</td>
        <td>24</td>
        <td>34</td>
        <td>44</td>
        <td>45</td>
      </tr>
    </table>
    </body>
    </html>
      

  7.   

    to APTX876(水の証):谢谢你。可你还是没理解我的意思,我的想法是当前选中的行突出显示,就像csdn那样。麻烦您再替我想想,怎么能用css或javascript实现。阿信的那个我看过了,倒是符合要求,可惜是xml的,我看不明白。 麻烦了,改天请你吃饭,呵呵。