2016-03-04 141 views
2

我創建了MaterializeCSS一個簡單的文本。它有一個類似於這裏可以找到的字符計數器 - http://materializecss.com/forms.html文本框字符限制

在玩它時,我發現文本框有524288個字符的限制。您可以使用給定鏈接中的字符計數器示例來嘗試自己。

我的問題是:爲什麼這樣?最大長度不應該默認設置爲無限制嗎?或者它與使用MaterializeCSS有關嗎?

+0

對我來說,這麼高的價值是無限的,因爲我不知道在文本框中鍵入這麼多字符的理由。無論如何,很高興知道。 – AMartinNo1

回答

1

此限制不是MaterialiseCSS強加的,它看起來像是某些瀏覽器使用的限制。

我測試了Chrome開發者工具下面的代碼片段(48.0.2564.116),輸出爲524288:

document.getElementById("first_name").maxLength = 9999999; 
document.getElementById("first_name").maxLength; 

這裏有相關(Why is the default max length for an input 524288?)的問題。