javascript - 在文本区域中,javascript计算文本的大小

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

我只是想实现安全上传功能。 我没有要求用户选择要上传的文件,我有一个 textarea,用户可以在其中粘贴内容。 我将用JS解析。

基于大小而不是基于字符数的限制。 如果是charatcters的数量,那么我可以在JS中轻松实现它

doubt

1 ) 根据大小限制数据是否安全?

2 ) 我是JS的新手。 在C 中,一个字符是一个字节。 这样我就能轻松计算大小。 在JS中,我怎么做?

3 ) 如果JS同样与C 样式调整相同,则,浏览器依赖于?

任何建议?

我对 text areamax length 属性不感兴趣。

大小

我的平均大小是千字节,兆字节。

时间: 原作者:

虽然文件上传包括文件细节,而文本上传只包含文件内容,则应该产生大致相同的数字。


<script>


function test() {


 console.log(document.getElementById('file' ).files[0 ].size);


 console.log(document.getElementById('text').value.length);


}


</script>


<input id="file" type="file"/>


<br/>


<input type="text" id="text"/>


<br/>


<button onclick="test();">test</button>



...