<input type=checkbox onclick="if(this.checked) table1.style.display=''; else table1.style.display='none'; ">  <table border="1" width="291" height="95" id=table1 style="display:none">
    <tr>
      <td width="104" height="47">fdsafdfdasf</td>
      <td width="171" height="47">d</td>
    </tr>
    <tr>
      <td width="104" height="36">d</td>
      <td width="171" height="36">d</td>
    </tr>
  </table>

解决方案 »

  1.   


    <INPUT type="radio"   NAME="rb"  onpropertychange="document.getElementById('tbl').style.display=(this.checked)?'':'none'">show
    <INPUT type="radio"   NAME="rb">hidden
    </form> 
     <table id=tbl style="display:none">
     <tr><td> Me!</td></tr></table>
     
      

  2.   

    <form onclick="document.getElementById('show').checked?alert('selected!'):alert('unselected')">
    <INPUT type="radio"   NAME="rb"  onpropertychange="document.getElementById('tbl').style.display=(this.checked)?'':'none'" ID="show" >show
    <INPUT type="radio"   NAME="rb"  >hidden
    </form> 
     <table id=tbl style="display:none">
       <tr>
          <td> Me!</td>
       </tr>
     </table>