<html>
<head>
</head>
<body >
<script>
function detail(a){
var aa="detail"+a;
var aa1=document.getElementById(aa);
if (aa1.style.display=="none"){
aa1.style.display="block";
}
else{
aa1.style.display="none";}} </script>
<a href=javascript:void(detail(16))>详细 </a>
<table>
<tr id=detail16 style=display:none> <td>1234 </td> </tr> 
</table></body>
</html>

解决方案 »

  1.   

    <tr id=detail16 style=display:none> <td>1234 </td> </tr> 
    标记不对,没加<table/>
      

  2.   

    代码没问题
    少个table标签,浏览器无法解析tr。
    <script>function detail(a){ 
    var aa="detail"+a; 
    var aa1=document.getElementById(aa); 
    if (aa1.style.display=="none"){ 
    aa1.style.display="block"; 

    else{ 
    aa1.style.display="none"; } } </script> 
    <a href=javascript:void(detail(16))>详细 </a> 
    <table>
    <tr id=detail16 style=display:none> <td>1234 </td> </tr>
    </table>