試驗過很大大廠的網站都是這樣,昵稱長度為10,一個漢字就占2個長度了,默認的input的length屬性不是這樣的,數據庫字段的varchar(3)里面的3也指的是字符數,數據庫選擇不同的編碼的話,中文占的字節數也不一定是2或者3.唯一一個中文當2個字母的情況就是頁面顯示的時候的長度。綜上,我現在覺得也許就是為了顯示的時候寬度一致,頁面比較美觀吧。大家有什么其他想法嗎?
為什么輸入框把一個中文長度等于2個字母的長度來做驗證?
牛魔王的故事
2019-03-21 18:14:40