0

我正在使用以下自动滚动到 div 底部的功能。当我在 Google chrome 和其他浏览器中测试它时它工作正常,但是当我在 android 手机中测试它时它不起作用

这是javascript函数

 function displaysender()
{
    var msg = document.getElementById("textarea").value;
    document.getElementById("display").innerHTML+='<b>Me</b>: '+msg+'<br><br>';
    var element = document.getElementById("display");

    element.scrollTop = element.scrollHeight;


}

以下代码是html部分

   <div id="display" style="width:85%;height:340px;overflow:scroll"></div>
   <form>
    <div data-role="fieldcontain" data-theme="b">

        <textarea name="textarea" id="textarea" data-theme="b" style="float:right; width:60%"></textarea>

    <a href="" style="float:left"  data-role="button" data-inline="true" data-theme="e" onclick="displaysender();sendToBackend();">Send</a>
   </div>
</form>

任何时间的帮助将不胜感激

4

1 回答 1

0

你也不能试试

window.scrollTo(0,element.offsetTop);
于 2012-12-02T10:05:09.247 回答