textarea的容量

时间:2013-09-27 10:51:03

标签: javascript html textarea

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

更新:

检查错误日志时出现以下错误

request failed: URI too long (longer than 8190)

我使用以下行将文字传递到javascript

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

2 个答案:

答案 0 :(得分:1)

问题不在于<textarea>。问题是您要创建的网址为too long

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

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

答案 1 :(得分:0)

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

最好显示您的javascript代码。