输入非法字符的处理方式 讨论
各位同仁:如果说一个输入型数据:当输入非法字符时系统做怎样的处理才是合理的?
其实每种处理方法都是可以的,具体看公司产品或项目的质量规范就行。
输入判断的添加,能有效防止类型不符、长度越界、SQL注入等常规问题,另外有很多业务数据输入的特殊判断,应该是每个公司都有不同的一套标准。
例如输入身份证号的输入框,就不能只是数据,还必须可以输入大写字母;还有,有些软件的金额输入框可以输入¥。。。 这些要看不同的需求,不同的用户体验了,视情况而定。 :) 原帖由 ningzi0315 于 2009-7-23 20:33 发表 http://bbs.51testing.com/images/common/back.gif
这些要看不同的需求,不同的用户体验了,视情况而定。
同意,概括的很精炼,很准确 我个人认为是符合需求是正理。 同意1楼所说 看需求的吧 如果允许的话在输入进去之后 直接自动将他删除,好像那些only number 功能一样的 输入字母 就自动消失了 只有输入数字才有效,但是要做到这个技术还是很麻烦的 , 数字就这几个 但是其他的 就比较麻烦。
页:
[1]