<body onload="document.all.inputName.style.posHeight=document.all.inputName.scrollHeight">
这是因为你用 用数据库调用的值的时候 没有发生 onpropertychange事件
///

解决方案 »

  1.   

    恩,那么如何解决这个问题呢?我的是textarea加了你的onload没啥效果啊 ,什么意思啊?
      

  2.   

    <body onload="document.all.textarea.style.posHeight=document.all.textarea.scrollHeight">
      

  3.   

    document.all.textarea.style.posHeight是不是这个有语法问题?
      

  4.   

    <script>
    function loadHeight()
    {
    document.all.t1.style.posHeight=document.all.t1.scrollHeight;
    }
    </script>
    <body onload="loadHeight();">
    <textarea id="t1" onpropertychange="loadHeight();"></textarea>
    </body>
      

  5.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><body onload="loadHeight();">
    <textarea id="t1" onpropertychange="loadHeight();"></textarea>
    </body>
    <BODY><SCRIPT LANGUAGE="JavaScript">
    <!--function loadHeight()
    {
    document.all.t1.style.posHeight=document.all.t1.scrollHeight;
    //alert(document.all.t1.scrollHeight);
    //alert(document.all.t1.style.posHeight);
    }//-->
    </SCRIPT>
    </BODY>
    </HTML>
      

  6.   

    onpropertychange用了这个小触发 可不可以直接在STYLE里定义啊??
      

  7.   

    恩 我的 <textarea 因为是循环的
    一循环且不是N多T1 就执行不了你的了
      

  8.   

    用他的一个属性试试,overflow-y:visible;