2
我創建了MaterializeCSS一個簡單的文本。它有一個類似於這裏可以找到的字符計數器 - http://materializecss.com/forms.html文本框字符限制
在玩它時,我發現文本框有524288個字符的限制。您可以使用給定鏈接中的字符計數器示例來嘗試自己。
我的問題是:爲什麼這樣?最大長度不應該默認設置爲無限制嗎?或者它與使用MaterializeCSS有關嗎?
我創建了MaterializeCSS一個簡單的文本。它有一個類似於這裏可以找到的字符計數器 - http://materializecss.com/forms.html文本框字符限制
在玩它時,我發現文本框有524288個字符的限制。您可以使用給定鏈接中的字符計數器示例來嘗試自己。
我的問題是:爲什麼這樣?最大長度不應該默認設置爲無限制嗎?或者它與使用MaterializeCSS有關嗎?
此限制不是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?)的問題。
對我來說,這麼高的價值是無限的,因爲我不知道在文本框中鍵入這麼多字符的理由。無論如何,很高興知道。 – AMartinNo1