哈哈哈,发现各大网站在输入验证码后面总是有这么一句“请输入下图中的四位验证码,字母不区分大小写”之类的话,为什么不在 input 后加上一个CSS所输入全部都是大写(小写)不就OK了么?傻呼呼的~
程序代码
text-transform: uppercase; /*使所有字母大写*/
text-transform: lowercase; /*使所有字母小写*/
text-transform: lowercase; /*使所有字母小写*/
又发现,有的网站傻呼呼的让IE自动记录了验证码,把IE的自动记录关了不就完事了么?
只要在 input 里加上这个属性即可~
程序代码
autocomplete="off"
又又发现,有很多网站验证码这里只能打ABC和123,让用户要从当前输入法再换到英文,直接把输入法关了不就完事了么?
这个要在CSS里定义验证码的 input 一个
程序代码
ime-mode:disabled; /*关闭输入法*/
咳咳咳,用户体验,从细节入手啊~
好久没看见你口水了,今天偶尔瞄到,果然还是老样子。
细节决定成败。。
很好的提醒,从出发点来看没有问题;但我发现一个小小的误导,
text-transform只是改变了呈现,但提交的value还是原始输入的,大的还是大的,小的还是小的。
<input style="text-transform:uppercase;" onblur="alert(this.value)" />,
其实如果验证不区分大小的话,那生成这些验证的时候就可以处理了,比如只生成小写的。
hung你也是老样子啊,天天刷N多post~
huerreson,你说的对,不过不区分大小写话就无所谓了~
验证码区分的话,就要在写些程序来转换一下了~
4d 4d
未必吧。。。
缺点也是很明显的:
1、只支持IE。
2、XHTML不规范。
原来FF这么不人性化啊~
感觉还是用JS来验证比较好
你的博客做得很不错 ,我很喜欢,能给你做个友情链接吗?
我的是:http://bulaoge.com/?fedora
对不起,链接已经停止做了
用户体验永远是用户最清楚,小米摆的位置正确了!
哎~一言难尽~
不知道别人怎么想,在小写状态突然打出大写来大部分人还是会愣一下的
仁者见仁
一年前的文章。我今天来做记号。-_-!!