请问各位大虾。jsp中有没有可以取得TD高度的函数啊。完整的说来,我的问题是这样的:在正文的左边是一副图,随着正文的变长,左边的画会被拉长。而我不想拉长这个画,而想把画下面的黑色背景延长,那么我就需要设置黑色背景的高。由于正文长短不一定,所以我想取得放在<TD>中正文的长度,然后剪去图片的长度,然后剩下的值就付给黑色背景。现在的问题就是怎么取得这个值,然后怎么付给背景做高度。php和jsp脚步都可以。谢谢各位大虾了啊。:)

解决方案 »

  1.   

    <table>
     <tr>
      <td>
        <table>  </td>
      <td>
        
      </td>
     </tr>
    </table>
      

  2.   

    <table>
     <tr>
      <td>
        <table>
         <tr>
          <td>
            正文
          </td>
         </tr>
        </table>
      </td>
      <td>
         <table>
         <tr>
          <td>
            图片
          </td>
         </tr> 
         <tr>
          <td>
            剩下空间背景
          </td>
         </tr>
        </table>
      </td>
     </tr>
    </table>
      

  3.   

    <table>
     <tr>
      <td>
        <table>
         <tr>
          <td>
            正文
          </td>
         </tr>
        </table>
      </td>
      <td>
         <table>
         <tr height='图片高度'>
          <td>
            图片
          </td>
         </tr> 
         <tr>
          <td>
            剩下空间背景
          </td>
         </tr>
        </table>
      </td>
     </tr>
    </table>
      

  4.   

    用js可以
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>+&nbsp; =</title>
    </head>
    <script type="text/javascript">
    function init()
    {
    alert(document.all.zw.clientHeight);
    }
    </script>
    <body onload="init()">
    <form id=test  name=test  action="" method=post  enctype="multipart/form-data"><table>
     <tr>
      <td id="zw">
        <table>
         <tr>
          <td>
            正文
          </td>
         </tr>
        </table>
      </td>
      <td>
         <table>
         <tr>
          <td>
            图片
          </td>
         </tr> 
         <tr>
          <td>
            剩下空间背景
          </td>
         </tr>
        </table>
      </td>
     </tr>
    </table>
    </form>
    </body>
    </html>