补充一下,我还要在行间单击时,产生相应的事件
<tr   ............>该怎么写。

解决方案 »

  1.   

    <tr onmouseover="dochange" onmouseout="dorestore">
      

  2.   

    <style>
    tr{on:expression(this.onmouseover=function(){this.bgColor='red'});out:expression(this.onmouseout=function(){this.bgColor=''})}
    </style>
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr> 
                <td>灰豆宝宝.net</td><td>灰豆宝宝.net</td>
              </tr>
              <tr> 
                <td>灰豆宝宝.net</td><td>灰豆宝宝.net</td>
              </tr>
              <tr> 
                <td>灰豆宝宝.net</td><td>灰豆宝宝.net</td>
              </tr>
              <tr> 
                <td>灰豆宝宝.net</td><td>灰豆宝宝.net</td>
              </tr>
            </table>
      

  3.   

    <table>
    <tr onmouseover=style.color="#ff0000" onmouseout=style.color="#ffffff" onclick="alert()"><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td><td>aaa</td></tr>
    </table>
      

  4.   

    javascript的事件处理和程序的异常处理(try..catch)类似,从事件开始处向外直到找到处理代码
    在td内产生的事件,首先寻找td的处理代码,没有就到tr找,以此类推
      

  5.   

    expression是什么意思啊,我查遍了JS手册都没找到。