如何使用 JavaScript/jQuery 将 Textarea 滚动条默认设置到底部

引言

给定一个包含 INLINECODE0e3648e3 元素的 HTML 文档,我们的任务是利用 jQuery 将滚动条的位置设置到 INLINECODE92703fe2 的底部。

下面是将 textarea 滚动条设置到底部的几种方法:

目录

  • 使用 jQuery
  • 使用 JavaScript

方法 1:使用 jQuery

  • 获取 textarea 的 scrollHeight 属性
  • 使用 jQuery 的 scrollTop 属性 来设置垂直滚动条的位置。

示例: 此示例实现了上述方法。

 
 

 
     
        JavaScript | 将 textarea 滚动条
        默认设置到底部。
    
    
    
    
    
    
        #t {
            height: 100px;
            width: 300px;
            background: green;
            color: white;
            text-align:justify;
        }
    
 

 
    
    

计算机科学门户


let el_up = document.getElementById("GFG_UP"); let el_down = document.getElementById("GFG_DOWN"); el_up.innerHTML = "点击按钮将" + "滚动条设置到底部"; function gfg_Run() { $(document).ready(function(){ let $text = $(‘#t‘); $text.scrollTop($text[0].scrollHeight); }); el_down.innerHTML = "滚动条已移至底部。"; }

输出:

(注:此处为演示效果的 GIF 动图,显示点击按钮后滚动条滑至底部的过程)

方法 2:使用 JavaScript

  • 此示例通过 JavaScript 完成同样的工作。
  • 获取 textarea 的 scrollHeight 属性
  • 使用 scrollTop 属性 来设置垂直滚动条的位置。

示例: 此示例实现了上述方法。

 
 

 
     
        JavaScript | 将 textarea 滚动条默认设置到底部。
    
    
    
    
    
    
        #t {
            height: 100px;
            width: 300px;
            background: green;
            color: white;
            text-align:justify;
        }
    
 

 
    
    

计算机科学门户


let el_up = document.getElementById("GFG_UP"); let el_down = document.getElementById("GFG_DOWN"); el_up.innerHTML = "点击按钮将" + "滚动条设置到底部"; function gfg_Run() { let text = document.getElementById(‘t‘); text.scrollTop = text.scrollHeight; }
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。如需转载,请注明文章出处豆丁博客和来源网址。https://shluqu.cn/30575.html
点赞
0.00 平均评分 (0% 分数) - 0