使页面中得滚动条始终在底部

<div id="content"  style="width:100%;height:100px;border:1px solid #ccc;overflow-y: auto;margin-top:20px;margin-bottom:20px;">
        <!--内容显示框-->
</div>
<div>
    <input type="text" value="" id="in" style="width:100%;height:30px;">
</div>
<div style="text-align: center;margin-top:20px;">
    <input type="button" id="btn" value="提交" style="width:50%;height:30px;">
</div>
<script src="jquery-1.8.3.min.js" ></script>
<script>

        $("#btn").click(function(){

              var txt = $("#in").val(); //获取输入框中得内容
              $("#content").append(txt+"<br/>"); //将内容显示在页面
              $("#in").val(""); //将输入框中得内容清空
              add();

        })
        //使得滚动条一直在底部
        function add()
        {
           var div = document.getElementById("content");
           div.scrollTop = div.scrollHeight;
        }
</script>   
时间: 2024-08-02 12:09:14

使页面中得滚动条始终在底部的相关文章

使Div滚动条始终处于底部

<!DOCTYPE html PUBLIC> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script type="text/javascript"> function add() { var no

页面中根据滚动条,显示返回顶部图标

比较简单,直接记录代码 window.onscroll = function(){ if(document.body.scrollTop>10){ $('#go-top').show(); } if(document.body.scrollTop<=10){ $('#go-top').hide(); } }<pre name="code" class="javascript">function goTop() { <span style

使页面中所有的单击(click)事件失效

document.addEventListener('click', function(e){ e.stopPropagation(); e.preventDefault(); }, true);

js设置滚动条到div底部

/**     * 设置聊天框中的滚动条始终在底部     */    function setScrollForBottom(id){        var height = document.getElementById(id).scrollHeight;        $("#"+id).scrollTop(height);    }

JS如何判断滚动条是否滚到底部

判断滚动条到底部,需要用到DOM的三个属性值,即scrollTop.clientHeight.scrollHeight. scrollTop为滚动条在Y轴上的滚动距离. clientHeight为内容可视区域的高度. scrollHeight为内容可视区域的高度加上溢出(滚动)的距离. 从这个三个属性的介绍就可以看出来,滚动条到底部的条件即为scrollTop + clientHeight == scrollHeight. 代码如下(兼容不同的浏览器). //滚动条在Y轴上的滚动距离 funct

html中使用滚动条

1. 在html页面中使用滚动条,效果如下: 代码如下: <div style="height:auto !important;max-height:200px;overflow:scroll;overflow-x:hidden;">           //你的数据代码    </div>     或者:    <div style="width:600px; height:700px; overflow:scroll; overflow-x:

页面中到达顶部和底部的按钮

1 到达页面顶部 2 方法1: 3 在body标签下面放<a href="" name='top' id='top'></a> 4 在页面底部放<a href="#top">返回顶部</a> 5 6 方法2:在需要返回顶部的地方放<a href="javascript:scrollTo(0,0);">返回顶部</a> 7 ps:scrollto(x,y)x,y表示左上角的偏移

selenium 问题解决:如何使页面滚动条移动到指定元素element的位置处?

在用selenium做测试时,会遇到需要操作的元素不在当前可视页面中的情况,如果是手工测试,自然很简单,手动拖拽滚动条到目标元素处即可. 那么,selenium如何实现这种情形呢?答案是需要借助Javascript. Java代码如下: 1 WebElement target = driver.findElement(By.xpath(xPathExpression)); 2 ((JavascriptExecutor) driver).executeScript("arguments[0].sc

Jquery 操作页面中iframe自动跟随窗口大小变化,而页面不出现滚动条,只在iframe内部出滚动条

很多时候大家需要iframe自适应所加载的页面高度而不要iframe滚动条,但是这次我需要的是页面不需要滚动条而iframe要滚动条,且iframe自动跟随窗口大小变化.自适应页面大小.下面是代码,下次有时间在来解释下代码. $(document).ready(function(){ //调用函数 var pagestyle = function() { var iframe = $("#iframe"); var h = $(window).height() - iframe.off