weixin_47739536 2021-05-14 14:48 采纳率: 38.9%
浏览 62
已结题

textarea的高度问题

    document.getElementsByTagName('textarea')[0].oninput=function(){

        console.log(this.scrollHeight);

        console.log(this.style.height);

    }

文本域的scrollHeight打印出来为什么是自身的大小

文本域的高度为什么为空

  • 写回答

3条回答 默认 最新

  • technologist_30 2021-05-14 14:58
    关注

    scrollHeight代表包括当前不可见部分的元素的高度。而可见部分的高度其实就是clientHeight,也就是scrollHeight>=clientHeight恒成立。在有滚动条时讨论scrollHeight才有意义,在没有滚动条时scrollHeight==clientHeight恒成立。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 9月9日
  • 已采纳回答 9月1日