繁体   English   中英

文字区域的容量

[英]Capacity of textarea

可以接受某些textarea的最大容量是多少。当文本限制为大约130-140个单词时,html页面可以正常工作。但是,如果文本超出该限制,则它什么也不做(只是挂起)。 该文本通过javascript进行一些操作,并显示在另一个textarea 如果有限制,如何使其接受大量文本?

更新:

检查错误日志时收到以下错误

request failed: URI too long (longer than 8190)

我正在使用以下行通过javascript传递文本

xmlhttp.open("GET","./analyze.pl?unk="+str ,true);

问题不在于<textarea> 问题是您创建的URL 太长

使用POST而不是GET提交数据,问题将消失。

通常的规则是:如果您有机会担心URL长度,则可能是通过查询字符串参数传递了太多数据。 REST的角度来看,请考虑使用GET来检索资源。 不应使用GET提交将创建/更新资源的数据(例如,将数据输入<textarea>时可能会执行的操作)。

我在我的一个站点上使用maxlength 8000 ,它没有任何问题。 您的javascript必须是问题的原因(猜测无限/长循环 ),或者它必须是您在OR或计算机上测试的浏览器

最好显示您的JavaScript代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM