热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何使用JavaScript在HTML的TextArea中获取文本的宽度和高度?

如何解决《如何使用JavaScript在HTML的TextArea中获取文本的宽度和高度?》经验,为你挑选了1个好方法。

有这种情况:

需要获取red box文本区域内部的大小。基本上是文本的尺寸,而不是文本区域的尺寸。

html代码就是这样:


有没有办法使用Angular4 +或Javascript实现这一目标?



1> iLuvLogix..:

编辑:

要计算任意字符串的宽度,可以使用以下方法:

var fOntSize= 12;
var widthTest = document.getElementById("widthTest");
widthTest.style.fOntSize= fontSize;
var height = (widthTest.clientHeight + 1) + "px";
var width = (widthTest.clientWidth + 1) + "px"

console.log(height, width);
#widthTest
{
    position: absolute;
    visibility: hidden;
    height: auto;
    width: auto;
    white-space: nowrap; 
}
FooBarEatsBarFoodBareFootWithBarFoo

推荐阅读
author-avatar
你有小号我就不能有吗_477
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有