javascript - 以字节为单位的textarea值,如何获取大小

  显示原文与译文双语对照的内容
0 0

可能重复:
使用javascript命令在textarea中计算

欢迎大家。

我正在尝试以字节为单位的文本 inside 文本大小。

通过使用以下代码:

function getSize(obj)
{
 return (document.getElementById(obj).value.length);
}

我得到字符的数目。 ( n计数为一个字符,不知道为什么) 。

无论如何,如何以字节为单位获取 inside 文本文本的大小?

谢谢

时间:原作者:1个回答

0 0

文本Fragment的字节大小取决于可以是任意( 被 User Agent 覆盖)的编码。

仅在已知编码时才对常规文本进行度量。 例如ASCII文本每字符 1字节。 Unicode UTF-16LE有 2字节 UTF-8 是一个完全不同的故事,可以从 1字节到 4字节的span 。

原作者:
...