- 輸入框內(nèi)容校驗:輸入英文怠堪,特殊字符(~!@#¥%……&*名眉?[]{}粟矿,在輸入框,禁止直接輸入特殊字符時损拢,使用“粘貼陌粹、拷貝”功能測試),回車福压,為空掏秩,漢字、數(shù)字荆姆;
- 長度校驗:輸入最小長度蒙幻、最大長度、最小長度-1胞枕、最大長度+1杆煞,輸入超多字符(例如100,300…..)。
- 空格:輸入的字符間有空格决乎、字符前有空格队询、字符后有空格、字符前后有空格
- 安全性校驗:輸入特殊字符串(null,NULL, ,javascript,,,,)构诚。
例:電話號碼輸入框:
1)正則校驗11位數(shù)字蚌斩,且第一位以1開頭,且第二位大于2
2)不允許輸入非數(shù)字類型的任何(包含回車范嘱、空格送膳、特殊字符)內(nèi)容
3)需要對非法字符做檢驗,并做提示框信息提示:提示文案越詳細越好
4)校驗復制粘貼操作丑蛤,是否能輸入非法字符
5)建議這些校驗規(guī)則在server端和前端同時進行處理
6)根據(jù)具體交互規(guī)則在做相應調(diào)整