网站开发中的登录注册模块如果涉及到验证码,密码,通常导致浏览器错误识别验证码为账号提示保存密码;又或者在网站保存账号密码,但是在输入验证码时自动填充为真实账号密码,不同的浏览器效果不同,下面提供三种方法
防止自动填充
在验证码的输入框增加属性autocomplete=”off”,不自动填充
autocomplete="off"
屏蔽浏览器识别
动态更改input属性
浏览器是根据type=”password”来识别账号密码
onfocus="this.type='password'"
修改input顺序
在账号和密码的input之间增加input
<input type="hidden">